我使用Riak作为用Python实现的图形数据库的键 - 值存储后端。Riak搜索2无索引存储桶
我创建了一个名为nodes
的定制search schema。 我创建并激活了一个存储桶类型nodes
,其中search_index
属性设置为nodes
,datatype
属性设置为map
。
我插入以下数据到水桶default
(与斗式nodes
):
key: node1
value: {
"type_set": {"n1"},
"foo_set": {"bar", "baz"}
}
NB:数据自动变换成地图数据类型。
我可以正确地获取数据,但我想下面的全文搜索并没有返回文档:
type_set:n1
type_set:*n1*
type_set:*
foo_set:*
_yz_rk:node1
_yz_rk:*
看来,我的文件不被索引。
我也尝试将search_type
属性设置为nodes
在存储桶default
上,但我得到了相同的结果。
参数search
是在配置文件(/etc/riak/riak.conf
)并且被安装在OpenJDK 7中设置为on
。
我不知道我在做什么错,如果有人可以帮助我,在此先感谢。
谢谢你,的确我误读了文档,现在一切正常。 – linkdd