CGFT大数据技术原理中BASE的最终一致性。

CGFT大数据技术原理中BASE的zui终一致性。zui终一致性根据史新数据后各进程访问到数据的时间和方式的不同,又可以区分为:

因果一致性。如果进程A通知进程B它已更新了一个数据项,那么进程B的后续访问将获得A写入的zui新值。而与进程A无因果关系的进程C的汸问,仍然遵守一般的zui终一致性规则。

“读己之所写”一致性。可以视为因果一致性的一个特例。当进程 A自己执行一个更新操作之后,它自己总是可以访问到更新过的值,绝不会看到旧值。

CGFT

会话一致性。它把访问存储系统的进程放到会话(Session)的上下文中,只要会话还存在,系统就*“读己之所写”一致性。 如果由于某些失败情形令会话终止,就要边立新的会话, 而且系统*不会延续到新的会话。

单调读一致性。如梁进程已经矜到过数据对象的某个值,那么任何后续访问都不会返问在那个值之前的值。

单调写一致性。系统*来自同一个进程的写操作顺序执行。系统必须*这种程度的一致性,否则就*难以编程了。