Cassandra配置:write_request_timeout_in_ms和counter_write_request_timeout_in_ms

时间:2018-01-11 11:13:27

标签: cassandra

在Apache Cassandra的配置文件(cassandra.yaml)中,我想知道以下两个配置属性之间的区别:

协调器应等待写入完成的时间

write_request_timeout_in_ms:2000

协调器应等待计数器写入完成

的时间

counter_write_request_timeout_in_ms:5000

我找不到有关counter_write_request_timeout_in_ms属性的任何信息。

JimyRyan。

2 个答案:

答案 0 :(得分:2)

write_request_timeout_in_ms是普通表的写超时。

counter_write_request_timeout_in_ms是具有计数器列的表的写入超时。

counter_*中的所有cassandra.yaml相关设置均适用于计数器表。

CASSANDRA-8878

答案 1 :(得分:1)

write_request_timeout_in_ms用于常规列写入。 counter_write_request_timeout_in_ms用于计数器列。

在这里查看计数器列:https://docs.datastax.com/en/cql/3.1/cql/cql_using/use_counter_t.html