数据库与分布式系统
数据库与分布式数据库,ACID与CAP理论
关系型数据库支持ACID特性,在关系型数据库中,事务Transaction是一个一致和可靠的计算单元,事务可以启动、停止、取消、回滚保证对数据操作的正确性。Atomicity 原子性、Consistency 一致性、Isolation 隔离性、Durability 持久性。
Stability:
Robust:Robust(鲁棒性)指对于随机扰动或不确定影响因素仍然可以维持稳定的能力,例如你所用的训练集(实验环境)是很干净的,但实际需要处理的数据有很多噪声或其他扰动,但是这并不影响你使用的模型(软件)的性能,至少没有太大影响。
Scalable
【分布式】Scalability 可伸缩性:在单机计算中可用资源受限于单台计算机的能力,而分布式计算具有良好的伸缩性,就是指对资源需求的增加可以通过提供额外的资源有效解决,例如,把更多支持某种服务的计算机增加到网络中,就可以满足对这类服务需求增长的需要。
【分布式】Transparency 透明性:
【CAP】Consistency 一致性:所有节点访问同一份最新的数据副本。
【CAP】Availability 可用性:对数据更新具备高可用性,在集群中一部分节点故障后,集群整体仍然能响应客户端的读写需求。
Serializability 串行化。
reliable
Available
homogeneous
consistent:
分布式中的consistent:
线性代数中的consistent:如果线性方程组Ax=b有解,称该线性方程组为consistent。
Accuracy和Precision
Precision和Recall