Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
维基页面和我的一位导师说
一致性:每次读取都会收到最近的写入或错误。
我了解到我们始终只能满足其中两个,但是,说真的,“或错误”部分是否意味着我们可以首先满足另外两个,然后设计软件来为所有读取操作抛出错误? 然后我们就永远满足了他们三个。
参见“A”的定义。为了满足“A”,响应不应该是错误。如果你每次都抛出一个错误,系统如何满足代表可用性的“A”?你只满足“C”和“P”。
来自维基百科。
可用性每个请求都会收到一个(非错误)响应,但不能保证它包含最近的写入。