繁体   English   中英

Cassandra-行缓存调整

[英]Cassandra - Row cache tuning

我是Cassandra的新手,试图更好地了解如何调整行缓存以优化性能。

我偶然想到了这篇文章: https : //docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsConfiguringCaches.html

并且它建议不要读取行缓存,除非读取工作负载> 95%,并且主要依靠操作系统随附的机器默认缓存机制。

cassandra.yaml文件中的默认行缓存大小为0,因此根本不会使用行缓存。

因此,我想知道如果需要的话,我将如何决定选择调整行缓存。 在这方面有什么好的指针可以提供吗?

他们在本文中所说的是OS缓存比行缓存更好。

大多数情况下,Cassandra的行缓存效率不高。 我看到您甚至可以开始尝试的唯一情况是,您的工作量中有95%是读取的+您有相对较少的不经常更新的热行集。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM