Tuneable to strong consistency for single partition 它可以调整为中文档的强一致性 single partition . 所以,如果您的语句属于不同的分区(请注意,相同的分区键和不同的表仍然是不同的分区),就不能对其进行调优以获得强一致性。所以cassandra有它的上界,它的强一致性不像rdbms,在rdbms中,您可以原子地更新不同表或同一表中不同行中的多个记录。 Tuning for higher consistency makes you lose some of the 可利用性 and 分区公差当你使用hinted handoff,快到了APaxis,因为即使使用网络分区也始终可以进行写操作。但是,一旦开始优化以获得更高的一致性,客户机就必须等待写入或读取,直到写入到足够的副本/从足够的副本读取以满足所请求的一致性。所以你失去了一些availability以及partition tolerance总结 您可以将其配置为最大availability以及partition tolerance但你不能配置更强大的consistency` . 所以Cassandra位于cap的ap轴上
1条答案
按热度按时间pieyvz9o1#
Tuneable to strong consistency for single partition
它可以调整为中文档的强一致性single partition
. 所以,如果您的语句属于不同的分区(请注意,相同的分区键和不同的表仍然是不同的分区),就不能对其进行调优以获得强一致性。所以cassandra有它的上界,它的强一致性不像rdbms,在rdbms中,您可以原子地更新不同表或同一表中不同行中的多个记录。Tuning for higher consistency makes you lose some of the
可利用性and
分区公差当你使用
hinted handoff,快到了
APaxis,因为即使使用网络分区也始终可以进行写操作。但是,一旦开始优化以获得更高的一致性,客户机就必须等待写入或读取,直到写入到足够的副本/从足够的副本读取以满足所请求的一致性。所以你失去了一些
availability以及
partition tolerance总结 您可以将其配置为最大
availability以及
partition tolerance但你不能配置更强大的
consistency` . 所以Cassandra位于cap的ap轴上