sách gpt4 ai đã đi

Cassandra 节点 - 重建与重建维修

In lại 作者:行者123 更新时间:2023-12-02 19:22:06 29 4
mua khóa gpt4 Nike

有什么区别:

Một) nodetool 重建

b) nodetool 修复 [-pr]

换句话来说,各个命令到底是做什么的?

1 Câu trả lời

nodetool重建:类似于引导过程(当您向集群添加新节点时),但适用于数据中心。这里的过程主要是从已经存活的节点到新节点(新节点为空)的流式传输。所以在非常快地定义了节点的关键范围之后,剩下的就可以看作是复制操作。

nodetool Repair -pr:不是复制操作,正在修复的节点不为空,它已经包含数据,但如果复制因子大于1,则需要将数据与其余副本上的数据进行比较如果有差异,我们会予以纠正。该过程涉及大量流处理,但不是数据流处理:正在修复的节点请求默克尔树(基本上是哈希树),以验证两个节点拥有的信息是否相同,如果不同,则请求有任何差异的数据部分的完整流(因此所有副本都具有相同的数据)。如果流式传输此哈希值比在验证之前流式传输整个数据更快,那么这是在假设大多数数据在两个节点上都相同(除了各处存在一些差异)的情况下工作的。此过程还会删除从数据库中删除时创建的逻辑删除,就像定义一个新的“检查点”一样,删除数据后将创建新的逻辑删除,但旧的逻辑删除将不再使用。

希望对你有帮助!

关于Cassandra 节点 - 重建与重建维修,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17602125/

29 4 0
Bài viết được đề xuất: function - Clojure - 自动将映射条目转换为函数参数的语法糖?
Bài viết được đề xuất: Anaconda 启动器无法打开
Bài viết được đề xuất: javascript - 使用 fetch() 返回 HTML
Bài viết được đề xuất: oop - 成员变量和局部变量有什么区别?
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com