码农必须知道的几个名词(持续更新...)
来源:互联网 发布:minitab 两组数据分析 编辑:程序博客网 时间:2024/05/01 14:31
前言
身为码农,身边总会听到一些常见的英文词汇,当然不是“hello girl”这样的,而是’MLGB’这样的词汇,有时候一时难以想起,故出此文以谨记“那些年,我听到过的词汇”。
正文
TPS
Transactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数。TPS包括一条消息入和一条消息出,加上一次用户数据库访问。(业务TPS = CAPS × 每个呼叫平均TPS)
TPS是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数。
QPS
每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。
对应fetches/sec,即每秒的响应请求数,也即是最大吞吐能力。
幂等性
使用相同的调用参数访问接口, 需要得到每次调用都一样的返回。
原子性
“原子”这个词的本义就是不可分割的意思,事务的原子性的含义是:一个事务的所有操作被捆绑成一个整体,所有的操作要么全部执行,要么都不执行;
一致性
事务的原子性确保一个事务不会破环数据的一致性,如果事务成功提交,数据的状态是组成事务的所有操作按照事先编排的方式执行的结果,数据状态具有一致性;如果事务任何一个中间步骤出错,整个事务回滚并将数据回复到原来的状态,数据状态仍然具有一致性。所以,事务只会将数据状态从一个一致性状态转换到另一个一致性状态;
隔离性
从事务的外部来看,事务的一致性实现了数据在两个一致性状态之间的转换,但是从事务内部来看,组成事务的各个操作是按照一定的逻辑顺序执行的,所以数据具有位于两个一致性状态的“中间状态”。但是,这种中间状态被隔离于事务内部,对于事务外部是不可见的;
持久性
持久性的意思是一旦成功提交,基于持久化资源(比如数据库)的数据将会被持久化,对数据的改变是永久性的。
持续更新….
- 码农必须知道的几个名词(持续更新...)
- Linux下必须知道的网络命令(持续更新)
- 二十个你必须知道的SEO名词
- 深度学习初学者必须知道的25个专业名词
- 一些常用名词缩写的总结(持续更新)
- DBA必须掌握的SQL--持续更新
- 程序员必须关注的网站,持续更新
- Android调用webService前需要知道的几个名词。。
- 你必须知道的几个救命常识
- 做网络必须知道的几个定律
- 学习java必须知道的几个东西
- 几个学习Hadoop必须知道的资料
- 【分析必须知道的几个电脑硬件常识】
- spark必须知道的几个观点
- Thread必须知道的几个概念
- 我知道的新技术(持续更新)
- 几个非常好的opencv教程【持续更新】
- 几个非常好的opencv教程【持续更新】
- Android Studio中快速提取方法
- iOS Objective-C基本核心动画,偏移,旋转,缩放,路径,抖动,组动画
- 下载好自动安装
- js之JavaScript 面向对象介绍 ----谷营中西软件科技园
- iOS 引导图的聚光灯效果代码实现
- 码农必须知道的几个名词(持续更新...)
- ViewPager+Fragment组成滑动且带有光标
- Git的下载安装与使用
- 第70课:SparkSQL内置函数解密与实战学习笔记
- div中position的相对绝对路径的详解
- python中range函数
- 解决169x/hao123浏览器劫持问题
- Eular质数筛法
- krpano 教程 - view标签中文说明