
谈谈
文章平均质量分 93
seafooler
不说了
展开
-
对分布式系统中各种一致性的理解
1. 四种一致性Linearizability:跟时间相关,严格按照时间顺序Sequential:跟时间无关,但要求所有操作在所有进程上被看到的顺序必须一致相同Casual:跟时间无关,但要求有因果关系的操作在所有进程上被看到的顺序必须一致PRAM:跟时间无关,但要求同一个进程中的多个写操作在所有进程上被看到的顺序必须一致,而不同进程上的写操作可以不一致。其忽略了读操作所带来的因果关系的要求2. Linearizability和Sequential比较图a是满足Sequential Co原创 2020-12-06 19:25:32 · 2126 阅读 · 0 评论 -
谈谈序列化的作用
1. 写在前面我们应该都用过各种序列化(serialization)的方法(如Python中的pickle.dumps),甚至自己也写过一些序列化的小工具。维基百科对于序列化的解释比较冗长;相比之下,百度百科的解释更为简单:序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程这里面重点强调了两个概念:格式的转变和转变的目的[格式的转变] 转变前的...原创 2020-05-05 21:51:47 · 7290 阅读 · 0 评论