与标准插入操作相比,cassandra中的更新计数器效率如何?

时间:2018-07-02 08:04:28

标签: cassandra

我在这里https://www.datastax.com/dev/blog/basic-rules-of-cassandra-data-modeling上阅读了泰勒·霍布斯(Tyler Hobbs)关于cassandra的基本建模的指南,我注意到第一个脚注说,上述计数器是廉价的cassandra编写的例外。

cassandra计数器的低效之处是什么?

1 个答案:

答案 0 :(得分:0)

选中thisthis 了解。

以上链接中有关计数器性能的一项声明:

  

新的实现确实需要付出代价。因为我们执行了   立即将写前读操作互斥,CL.ONE(或RF = 1)的等待时间为   受过幼稚的实施,尤其是对于许多更新   满足几个柜台对象。为了减轻这种情况,Cassandra 2.1   引入了一种新形式的缓存,即计数器缓存,以保持热计数器   重视绩效。计数器缓存大小和保存期限可以是   在cassandra.yaml中配置。