【问题标题】:Replication Path Cassandra NoSQL复制路径 Cassandra NoSQL
【发布时间】:2019-03-16 15:16:24
【问题描述】:

在数据复制中,说复制的时间是源服务器上的写入时间加上节点之间的延迟加上目标服务器上的写入时间,是否正确?

【问题讨论】:

    标签: time cassandra nosql replication


    【解决方案1】:

    基本上。如果您想查看,那包含在协调器读取延迟中。至少达到一致性级别请求的副本数。

    【讨论】:

    • 我还有两个问题。如何获得协调器读取延迟?复制路径与写入路径相同,一致性大于一或存在,例如复制路径上的触发器?
    • 可以查看来自cassandra.apache.org/doc/latest/operating/… 的指标或使用nodetool proxyhistograms
    • 当您进行写入时,它将从协调器发送到所有副本,并且仅在满足请求的一致性级别时返回。突变从协调器发送到所有副本。由于 cassandra 最终是一致的并围绕它构建,因此如果节点关闭或网络暂时不可用,也可以。在这些情况下,甚至可能需要数小时或数天才能交付突变。在多 DC 环境中有一些优化,它会将 1 个突变发送到其他 DC 中的副本,然后将其发送给其他 DC 以减少跨 DC 流量。
    • 谢谢,如何在 cassandra 2.1 中访问 org.apache.cassandra.metrics:type=Messaging,name=CrossNodeLatency?
    • cassandra 2.1 的替代品?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-09
    • 2017-02-02
    • 1970-01-01
    • 1970-01-01
    • 2013-09-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多