无论如何使用cassandra内置函数同步客户端?
我需要执行一些操作,这些操作需要与所有其他客户端同步(互斥)。
在 RDBMS 中,我可以锁定整个表或为同步目的准备特殊表,并在其上使用 SELECT ... FOR UPDATE。
我可以在没有任何第三方应用程序的情况下使用 Cassandra 实现这一目标吗?如果不是,最好的方法是什么?首选语言是 Java 和 Python。
最佳答案
如果没有像 Apache ZooKeeper 这样的第三方库,就不可能锁定整个(或一个)列族的子集。 .
我可能会开始关注 Domic Williams cages在开始滚动我自己的分布式锁定机制之前
关于synchronization - Cassandra 互斥锁(同步),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4717935/