gpt4 book ai didi

cassandra - 从 Cassandra 中的 map 中选择范围

转载 作者:行者123 更新时间:2023-12-03 20:28:19 25 4
gpt4 key购买 nike

我在 Cassandra 中有一个表,我希望从 usermgmt.user_history.history 中选择最后 10 个 blob

CREATE TABLE usermgmt.user_history (
id uuid,
history Map<timeuuid, blob>,
PRIMARY KEY(id)
);

我觉得使用 5 年历史的 Cassandra 设计和有序键入的列名称很容易。但现在我找不到在最近的 Cassandra 3.0 中选择最后 10 个条目范围的方法

最佳答案

这个怎么样:

CREATE TABLE usermgmt.user_history (
id uuid,
history_time timestamp,
history_blob blob,
PRIMARY KEY(id, history_time)
);

那么,

SELECT * FROM usermgmt.user_history WHERE id = your-uuid ORDER BY history_time limit 10;

关于cassandra - 从 Cassandra 中的 map 中选择范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50844493/

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