这是我的Casssandra模型:(id,date) - >字段,字段,字段,列表[用户]
我想在今天的列表末尾添加一个新用户。
现在,我想了解这个操作:
Cassandra是否能够将用户附加到列表的末尾,或者我可能需要加载行,将用户添加到列表中并重新保留?
这在性能方面非常重要。
答案 0 :(得分:1)
正如我评论的那样,这很可能不是您所拥有的最佳设计选择,但您似乎并不愿意分享实际架构。
然而,这里有一种方法可以一次更新set
:
UPDATE users SET emails = emails + {'fb@friends.org'} WHERE user_id = 'frodo';
这直接来自doc。