Riak docs对KV搜索和索引http://docs.basho.com/riak/1.2.1/cookbooks/Riak-Search---Indexing-and-Querying-Riak-KV-Data/有很好的解释。建议在那里分别为每个桶启用KV索引。因此,您需要为每个存储桶调用一个特殊命令。
我想默认将所有存储桶KV编入索引。怎么实现呢?可能吗?感谢。
答案 0 :(得分:1)
您可以设置default bucket properties,但我建议不要这样做,因为您可能有一天会想要一个未编入索引的存储桶。
编辑跟进此内容 - Riak 1.4将允许您设置布尔search
属性,但1.4之前的Riak要求在启用存储桶搜索时指定提交挂钩。如果你真的需要将你要保存的所有内容编入Riak,我唯一的建议就是将数据自动转储到SOLR / Lucene中,而不是试图在第一次写入对象时启用一些复杂的语义来启用Riak Search。一桶。