Titan和Cassandra调试和分析查询

时间:2012-11-19 01:21:51

标签: cassandra titan

使用Cassandra后端时,是否可以看到正在执行Cassandra查询Titan,以及每个查询需要多长时间?理想情况下,它会输出到标准错误或日志文件。

如果我能看到Titan与Cassandra谈话的方式效率低下,这可能有助于优化我的查询结构。

1 个答案:

答案 0 :(得分:3)

感谢Titan的一位作者,可接受的方式是enable debugging in Cassandra

您可以通过取消注释cassandra log4j-server.properties文件中的DEBUG行,然后重新启动Cassandra来执行此操作:

log4j.logger.org.apache.cassandra=DEBUG
log4j.logger.org.apache.cassandra.db=DEBUG
log4j.logger.org.apache.cassandra.service.StorageProxy=DEBUG