2012-02-18 58 views
0

我想從使用Solr的了Riak指數DATAS ..了Riak Solr的索引配置

什麼的所有改變應該schema.xml中和dataconfig.xml辦?

有人可以幫助我嗎?

回答

-1

這將取決於您的RIAK配置。你有什麼領域?

是否還有RIAK的JDBC驅動程序?

1

我不認爲現在有Riak的Solr datasource實現。你可以寫一個(然後通過DataImportHandler使用它),或者簡單地寫一個從Riak獲取數據的進程(在任何語言/平臺上),如果需要的話處理它,並且sends it to Solr

沒有什麼特別需要在模式中進行更改。您仍然需要根據您的搜索需求設計您的Solr模式,而與數據源無關。

您可能還想看看Riak Search,它在Riak之上實現了一個全文搜索引擎,並使用了一個非常類似於Solr的HTTP接口。

+0

了Riak的實現Solr的兼容接口通常是因爲在執行查詢它適用排序_after_切片行爲怪異。只能按鍵順序或搜索得分順序進行切片。 – 2012-04-19 16:29:45

0

與舊版本的Riak 2.0系列有很大的區別。您現在可以使用default schema或自定義模式來定義自己的索引。 在使用Riak時,不應該直接與Solr互動。 Riak處理所有與Solr相關的操作,例如數據的索引和分片。 您應該使用您的語言中的一個Riak客戶端。請注意,Riak沒有jdbc庫。

https://raw.githubusercontent.com/basho/yokozuna/develop/priv/default_schema.xml

+0

看到這個非常翔實的線程,並準備在您的應用邏輯中管理1秒的延遲。 https://groups.google.com/forum/#!topic/nosql-databases/CZF-7_h6bhI – Kunthar 2016-04-08 20:17:46