我是Cassandra的新手,想知道如何以编程方式计算Cassandra缓存大小。
例如,在将几个对象插入Cassandra后,我想通过代码了解Cassandra内存表中这些对象所占用的卷。
Cfstats是命令行工具,不符合我的要求。
Hector API中有什么可以帮助吗?感谢。
答案 0 :(得分:2)
CLI工具实际上使用JMX来查询Cassandra实例。您可以以编程方式使用此方法,但这会很麻烦。此页面包含有关监视界面的一些详细信息:
http://www.datastax.com/docs/1.0/operations/monitoring
没有其他API支持来检索缓存统计信息。