【发布时间】:2013-03-17 05:07:05
【问题描述】:
考虑一组名为 Library 的数据,其中包含一组 Books,每本书都包含一组 Pages。
假设您正在使用 Riak 存储这些数据,并且您需要以两种可能的方式访问数据: - 查询特定页面(具有唯一 ID) - 查询特定书籍中的所有页面(具有唯一名称)
此外,您需要能够轻松地更新和删除特定图书的页面。
在 Riak 中完成此任务的最佳方法是什么?
显然,Riak Search 可以解决问题,但可能对我正在尝试做的事情效率低下。我想知道设置存储桶是否有意义,其中每个存储桶都可以是 Book(这可能会产生数百万个“Book”存储桶)。也许这是个坏主意……
这可以通过二级索引来实现吗?
我试图保持简单......
我是 Riak 的新手,我正在尝试找到完成可能相对简单的事情的最佳方法。我将感谢 Stack Overflow 社区的任何帮助。谢谢!
【问题讨论】:
-
我认为这可能与此有关,但我仍然希望得到答案:docs.basho.com/riak/latest/references/appendices/concepts/Links
标签: riak riak-search