cassandra中拥有和拥有(有效)之间的区别是什么

亚斯曼

我正在尝试使用nodetool检查节点的状态当我尝试nodetool状态时,我得到以下输出

--  Address       Load       Tokens  Owns   Host ID                               Rack
UN  192.168.1.12  702.25 MB  256     23.5%  3ef5a6e7-123b-48cd-b486-8b6f61121a0c  RAC2
UN  192.168.1.31  884.69 MB  256     25.6%  ff0f1746-0379-4928-84b0-11efabbeea13  RAC1
UN  192.168.1.8   2.84 MB    1       0.1%   5fb9e1fa-c181-43a9-ac77-5578a1ee2086  RAC1
UN  192.168.1.27  692.18 MB  256     24.1%  95659096-97ef-419f-bd82-693f19ad7679  RAC2
UN  192.168.1.32  1.02 GB    256     26.7%  25a0c51a-9ffd-40f2-9e20-6899f36e8f3c  RAC1

但是当我检查特定键空间的状态时,例如nodetool status keyspacetest

--  Address       Load       Tokens  Owns (effective)  Host ID                               Rack
UN  192.168.1.12  702.16 MB  256     49.2%             3ef5a6e7-123b-48cd-b486-8b6f61121a0c  RAC2
UN  192.168.1.31  884.69 MB  256     48.0%             ff0f1746-0379-4928-84b0-11efabbeea13  RAC1
UN  192.168.1.8   2.84 MB    1       0.1%              5fb9e1fa-c181-43a9-ac77-5578a1ee2086  RAC1
UN  192.168.1.27  692.18 MB  256     50.8%             95659096-97ef-419f-bd82-693f19ad7679  RAC2
UN  192.168.1.32  1.02 GB    256     51.9%             25a0c51a-9ffd-40f2-9e20-6899f36e8f3c  RAC1

现在,从拥有者百分比中,我了解了每个节点拥有多少数据以及所有这些值的总和使我达到了100%,但对于拥有者(有效)而言,%值却大不相同,总和约为200%。

我对此统计数据感到困惑。任何人都可以帮我这个忙。

马辛·彼得拉泽克(Marcin Pietraszek)

拥有人数(有效)显示了考虑了复制因子的数字。

因此,在使用nodetool状态键空间测试的情况下,它会显示每个节点保存的副本数据量。

换句话说,在您的群集中,您有5个节点(vnode分布不均)。5个节点中有4个实际上拥有该键空间中现有数据的〜50%。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在ManyToMany关系(@JoinTable)中,拥有实体和非拥有实体之间有什么区别?

在响应式设计网站中拥有不同大小的背景图像的最有效方法是什么?

平面地址空间,线性地址,基地址,有效地址计算之间的区别是什么

std :: shared_ptr的“拥有的指针”和“存储的指针”之间有什么区别?

有谁知道survobject中n和层之间的区别是什么?

合格与拥有之间的区别

在Node.js中拥有在应用程序生存期内有效的变量的最佳实践是什么?

拥有状态和使用函数获取状态之间的性能差异是什么?

为什么在Cassandra中拥有大分区如此糟糕?

在Rust中拥有多个链接列表并在它们之间移动数据的正确方法是什么?

拥有StatelessWidget的原因是什么?

在JSX中拥有变量属性的最佳方法是什么?

在 jQuery 中拥有多个“setTimeout”的最佳方法是什么?

在Lua中拥有a,b = foo()是什么意思?

在 NextJS 中拥有后备图像的最佳方法是什么?

用户拥有的项目和存储库项目委员会之间有什么区别

角度2:组件中私有属性和公共属性之间的确切区别是什么?

为什么此C ++程序在某些编译器中有效,但在其他编译器中无效?C ++编译器之间的主要区别是什么?

src和data-src属性之间的所有区别是什么?

分支指令和带有链接指令的分支之间的主要区别是什么?臂?

比较带有参数&和*的变体的相等性之间的区别是什么?

Bash的字符串变量中带有〜和不带有〜的区别是什么?

拥有和分组

仅拥有最新数据并从表中删除其余数据的有效方法

在conda中,“基本”环境与根本没有环境之间的区别是什么?

请求有效负载和请求主体之间有什么区别?

在Rust中使用引用和使用拥有值之间有区别吗?

最终和有效最终之间的区别

如果我们拥有.js中的所有详细信息,.vue .js文件之间有什么区别?