使用 Cassandra 后端时,是否可以看到 Cassandra 查询正在从 Titan 执行,以及每个查询需要多长时间?理想情况下,它会输出到标准错误或日志文件。
如果我发现 Titan 与 Cassandra 对话的方式存在任何低效率,这可能有助于优化我的查询结构。
最佳答案
感谢 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
关于cassandra - Titan 和 Cassandra 调试和分析查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13446488/