我使用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