我正试图将我的大脑包裹在特别是 Riak 的 NoSQL 上。看看 CAP 定理,我很难理解一致性是如何发生的。比如说,我有一家网上商店。我有 6 件商品要出售。2 个人想购买这些物品。第一个人想要购买其中的 2 件,而第二个人想要购买全部 6 件。这两笔交易几乎立即发生。这将如何做到第二个人不购买幻影商品?
我在想,我的头上,使用读/写锁。我认为这可能是可用性的问题。
我还在 Commutative Replicated Data Types 上看到了一些东西。仍在阅读有关它的期刊,但有人对 Riak 有任何见解吗?
先感谢您。