杂感记录

1、squid用来做代理FQ的

2、Haproxy做高可用

3、巴斯克诺尔范式,用来做语法定义,有很多变式

4、url中的编码,涉及uri中字符的转码,以及表单提交编码的转码,用%xx标识一个字节,一般二者统一使用UTF-8进行编码

5、ACID主要是事务为了满足数据的完整性(Integrity),其中的C主要指单节点数据库的内部一致性(个人理解就是完整性的同义词,或者有了一致性就会引出完整性这个结果)是系统状态转移过程中满足的一种特征(符合某种既定规则,比如各种数据库约束),

  但是正确性则由应用层或者数据库来定义。

  从这个定义上来看,一致性属于事务的一种描述性的状态而非具体的某种功能,所以AID属于功能层面,C属于由AID这些功能以及应用的一些使用保证的特性,而这个一致性特性即所说的数据的完整性,保证了数据 的可靠性

  参考:https://www.zhihu.com/question/31346392, https://www.zhihu.com/question/31346392/answer/569142076

6、ACID的I隔离性针对的是读操作的隔离性方面的特性,对于写操作需要针对具体数据库的底层实现进行分析得到相应的写结果,比如Mysql在两个默认REPEATABLE-READ隔离级别的事务中,分别进行修改操作的实验(自行实验)

posted @ 2021-02-26 17:39  MarshWinter  阅读(44)  评论(0编辑  收藏  举报