我想知道是否有人試圖鏈接membase(或者我應該說couchbase現在?)TAP輸出協議到sphinx(開源全文搜索引擎)。鏈接membase到獅身人面像
你是怎麼做到的?它的工作效果如何? 在網絡上的任何好的參考(我似乎無法找到任何)
謝謝!
問候, LDX
我想知道是否有人試圖鏈接membase(或者我應該說couchbase現在?)TAP輸出協議到sphinx(開源全文搜索引擎)。鏈接membase到獅身人面像
你是怎麼做到的?它的工作效果如何? 在網絡上的任何好的參考(我似乎無法找到任何)
謝謝!
問候, LDX
我從未這樣做過,但它看起來像獅身人面像的XML管道機制。他們將此置於原地,這樣人們就不必自己編寫新的數據源驅動程序。上的xmlpipe
更多信息: http://sphinxsearch.com/docs/2.0.1/xmlpipe.html
你可以做的是抓住了Java自來水實現之一。一個只是一個輕拍項目。
https://github.com/mikewied/jtap
,另一個是最新版本的spymemcached(這在目前是用自來水支持預發佈版)
你可以找到它的Couchbase網站在這裏:
http://files.couchbase.com/maven2/spy/spymemcached/2.7/
雖然我會使用spymemcached,但因爲它跟蹤拓撲結構的變化,並且使用jtap,您必須爲每個節點啓動一個單獨的tap流。兩者雖然非常相似。
要做的最好的事情可能是啓動一個tap流,然後像上面鏈接到的sphinx頁面上的例子那樣創建一個小的xml片段。然後,您可以將xml發送到獅身人面像管道進行索引。
此外,如果您在點擊客戶端時遇到任何問題,只需發佈到Couchbase論壇。他們在回答問題時很快。