Cassandra 行级锁定支持,同时由并发用户访问同一行
我们正处于购物车应用程序的设计阶段,考虑将 Cassandra 作为库存数据库。
现在的要求是,如果多个用户同时访问 Inventory DB 中的同一产品行。
例如:- 产品表:productID productQuantitiy
1000 1
如果第一个用户在购物车中选择产品“1000”并将产品数量添加为“1”,则访问同一产品的其他用户应该无法选择
此产品直到第一个用户免费(更新产品数量为 0)。 cassandra 是否也为这种场景提供行级锁定支持
最佳答案
关于Cassandra 行级锁定支持与 DataStax 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18446555/