【发布时间】:2013-05-27 08:13:40
【问题描述】:
使用 Riak,我想按顺序附加数据,这样我就可以不时地获取所有附加的数据。想想日志,如果我选择增加的日志行并将它们传输到 riak,在某些时候我想重构所有我附加的内容。
我想为此创建一个新存储桶,然后添加由序列号或日期时间戳定义的键,并将内容添加到其中,然后使用list keys API 并重构我需要的数据。这样做的问题是列表密钥 API 效率不高,建议生产。我喜欢这种方法的一点是数据没有并发写入问题(没有锁等),因为所有键都是独立的。
另一种方法是使用单个密钥,打开它并附加到它,但我非常担心并发/锁定问题。这个动作会在分布式环境下执行,肯定是个不好的选择
问题:在 Riak 中还有其他方法吗?键的任何附加模式?
【问题讨论】:
标签: riak