Cassandra表现为Counter写道

时间:2012-06-28 15:50:32

标签: cassandra

为什么“写入请求延迟”(4-5ms)和“本地写入延迟”(列族明智)(。05ms)之间存在显着差异,因为Datastax Opscenter报告 http://www.datastax.com/docs/opscenter/online_help/performance/cluster_metrics#write-request-latency http://www.datastax.com/docs/opscenter/online_help/performance/cf_metrics#cf-local-write-latency

以上数据是针对一致性级别1编写的计数器列类型,因此为计数器写入的读取不应该是延迟的一部分。

1 个答案:

答案 0 :(得分:4)

“写请求延迟”

此指标从协调器节点的角度跟踪延迟。因此,这是跟踪协调器节点收到请求时的延迟,将其转发到正确的副本,然后根据您的一致性级别等待适当数量的响应。

“本地写入延迟”

此指标从副本的角度跟踪延迟。它只跟踪副本从协调器接收写入的时间,直到它将其写入commitlog并记忆并返回。

正如您所看到的,差异很容易通过节俭,网络延迟和一致性级别的开销来解释,这些开销都包含在协调员报告的延迟中。