我正在阅读关于如何使用paxos在c*中实现轻量级事务以及它们如何提供线性化能力的文章。但我想知道为什么他们被称为“轻量级”。它们也被称为比较和设置。那么,什么特征将事务定义为轻量级事务呢? 最佳答案 Cassandra的事务不同于许多关系系统支持的更传统的“重”事务。以下是一些不同的要点:它们不允许显式提交/回滚功能它们不能保证跨分区的原子性。它们只提供非常简单的约束检查,而不是rdbms中常见的更复杂的多语句事务。因此,可以说它们与其他更熟悉的事务模型相比是“轻量级”的。