Riak二级索引数据类型的目的是什么?

时间:2012-03-22 06:34:14

标签: indexing riak

Riak中存在二级索引的数据类型概念,我不确定为什么需要这种数据类型?因为索引看起来就像存储数据对象的类别一样。

我没有找到任何相关文件。

2 个答案:

答案 0 :(得分:2)

2i(二级索引)允许您通过索引引用Riak中的对象。含义不是你的钥匙。您还可以使用辅助索引执行范围查询。

请参阅:How to query nested keys in Riak?

我们的文档在: http://wiki.basho.com/Secondary-Indexes.html

答案 1 :(得分:0)

更具体地说,辅助索引对象允许您以相当有效的方式在Riak中建模一对一,一对多和多对多关系。

看看下面关于Riak中数据建模关系的讨论,以帮助阐明二级索引: