gpt4 book ai didi

cassandra - cassandra 分区的大小

转载 作者:行者123 更新时间:2023-12-02 06:48:41 24 4
gpt4 key购买 nike

查找每个 Cassandra 分区中的行数的最佳工具是什么?我有一个很大的分区,我想知道该分区中有多少记录

最佳答案

nodetool tablehistograms <keyspace> <table>将为您提供表格的单元格分布和分区大小。但这并不能肯定地给你那个分区。要获得特定的,您必须在 select 上使用 count(*)在 where 子句中指定分区键的查询。一个非常大的分区,但可能会失败。
sstablemetadata之后 4.0基于 sstable-tools 中的 describe 命令.如果您提供 -s,它将为您提供大小最大、行数最多的分区以及墓碑最多的分区。扫描 sstable。这些可以用于 3.0 和 3.11 sstables。我认为 2.1 sstables 无法处理。

...
Partitions: 22515
Rows: 13579337
Tombstones: 0
Cells: 13579337
Widest Partitions:
[12345] 999999
[99049] 62664
[99007] 60437
[99017] 59728
[99010] 59555
Largest Partitions:
[12345] 189888705
[99049] 2965017
[99007] 2860391
[99017] 2826094
[99010] 2818038
...

上面的例子有 parititon 键一个 int,它会打印出像这样的键:
Widest Partitions: 
[frodo] 1
Largest Partitions:
[frodo] 104

关于cassandra - cassandra 分区的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50572694/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com