gpt4 book ai didi

cassandra - 计算cassandra中的行数

转载 作者:行者123 更新时间:2023-12-02 05:20:53 36 4
gpt4 key购买 nike

我有一个包含以下列的 cassandra 表订阅:

firmId, //partition key
acct_info,
appId,
can

firmId 是分区键。没有聚簇键。

字段 appId 可以具有以下三个值之一:

appId1, appId2, appId3 

我想要每个 appId 值的行数。示例:具有 appId1 的行数、具有 appId2 的行数和具有 appId3 的行数。

我试过了

select COUNT(*) from subscription;
select COUNT(appId) from subscription;

它给出了表格的总行数。有人可以帮忙吗?

最佳答案

无法使用 CQL 查询。

您正在寻找类似 SELECT appId,COUNT(appId) FROM subscription GROUP BY appId 的内容,这在 cassandra 中是不可能的。

尝试使用 spark-cassandra-connector 获取现有记录的计数并使用 counters 创建一个单独的表,您可以在其中维护计数(在插入和删除期间更新值)

关于cassandra - 计算cassandra中的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46928074/

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