Cassandra 有没有办法知道卡桑德拉的压实时间?
通过使用Cassandra 有没有办法知道卡桑德拉的压实时间?,cassandra,datastax,Cassandra,Datastax,通过使用nodetool compactionstats,我现在能够获得正在运行的压缩操作的预计到达时间。但我需要的是知道过去的契约运行了多长时间nodtool compressionhistory显示压缩完成的时间,但每次压缩操作所需的时间。它取决于sstables的数据和大小。但是,如果您的服务器足够强大,您可以提高吞吐量以加快速度。此外,您还可以检查compactionstats并查看总大小和剩余大小 是的,我已经检查了多个节点上的compactionstats,并尝试根据要完成的数据的剩
nodetool compactionstats
,我现在能够获得正在运行的压缩操作的预计到达时间。但我需要的是知道过去的契约运行了多长时间nodtool compressionhistory
显示压缩完成的时间,但每次压缩操作所需的时间。它取决于sstables的数据和大小。但是,如果您的服务器足够强大,您可以提高吞吐量以加快速度。此外,您还可以检查compactionstats并查看总大小和剩余大小 是的,我已经检查了多个节点上的compactionstats
,并尝试根据要完成的数据的剩余时间和剩余大小计算压缩率。这几乎是一致的。但是cassandra会在任何地方记录每次压缩所花费的时间吗?您需要在system.log上获取这些压缩任务或表格,然后才能分析时间。