如何以编程方式计算Cassandra中对象的大小

时间:2011-12-28 04:50:47

标签: cassandra hector

我是Cassandra的新手,想知道如何以编程方式计算Cassandra缓存大小。

例如,在将几个对象插入Cassandra后,我想通过代码了解Cassandra内存表中这些对象所占用的卷。

Cfstats是命令行工具,不符合我的要求。

Hector API中有什么可以帮助吗?感谢。

1 个答案:

答案 0 :(得分:2)

CLI工具实际上使用JMX来查询Cassandra实例。您可以以编程方式使用此方法,但这会很麻烦。此页面包含有关监视界面的一些详细信息:

http://www.datastax.com/docs/1.0/operations/monitoring

没有其他API支持来检索缓存统计信息。