小编lar*_*uch的帖子

每个分区键的Cassandra大小限制

我在cassandra有这张桌子:

CREATE TABLE adress (
adress_id uuid,
adress_name text,
key1 text,
key2 text,
key3 text,
key4 text,
effective_date timestamp,
value text,
active boolean,
PRIMARY KEY ((adress_id, adress_name), key1, key2, key3, key4, effective_date)
) 
Run Code Online (Sandbox Code Playgroud)

据我所知,cassandra将根据分区键(adress_id,adress_name)分发表格地址的数据.

当我尝试在共享相同内容(adress_id,adress_name)时插入太多数据时存在风险.

我想在插入数据之前检查,检查发生如下:

  1. 我和cassandra已经拥有多少数据(adress_id,adress_name),让我们假设它是5MO.
  2. 我需要检查我尝试插入的数据大小是否超过每个分区键Cassandra限制减去cassandra中的现有数据.

我的问题是如何查询cassandra来获取这对夫妇的数据大小(adress_id,adress_name).之后,Cassandra中分区键大小限制是多少.

java database cloud cassandra scylla

0
推荐指数
1
解决办法
630
查看次数

标签 统计

cassandra ×1

cloud ×1

database ×1

java ×1

scylla ×1