使用Cassandra后端时,是否可以看到正在执行Cassandra查询Titan,以及每个查询需要多长时间?理想情况下,它会输出到标准错误或日志文件。
如果我能看到Titan与Cassandra谈话的方式效率低下,这可能有助于优化我的查询结构。
答案 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