7
A
回答
7
這將更有意義推出自己的,因爲如何WASY很容易。首先,您需要確定使用哪種SOLR模式以及如何將CouchDB文檔映射到該模式。然後,簡單地遍歷db Pagination in CouchDB?中的所有文檔並生成SOLR <add>
文檔。
人們一直在用各種數據源來做這件事。由於SOLR本質上是在搜索單個表格,所以艱辛的工作往往是弄清楚如何將數據庫格式映射到單個表格上。閱讀SOLR模式你可以做什麼,你可能會驚訝於這很容易。
2
+0
+1。在這個時候,我的感覺是,CouchDB-Lucene非常好。否則,沒有多少第三方搜索工具。 – JasonSmith
4
除了使用JSON自帶ElasticSearch外,還有一個CouchDB integration for ElasticSearch。兩者都使用無模式JSON,因此整合它們非常容易。
在功能方面,ElasticSearch將提供一套類似的到Solr(除了一些獨特的功能,當然)。
相關問題
- 1. 是否有一個集成Spring-MVC和Spring-Data-JPA的示例Web項目?
- 2. 在單個項目中集成了Xcode和xamarin項目
- 3. 如何檢查AsyncTask是否下載了一個集合中的一個項目
- 4. 是否有一個ON/OFF組件集成到了燼引導?
- 5. 集成MONGODB和SOLR
- 6. 是否可以創建一個引用n個現有項目和一個新項目的多項目模板?
- 7. 是否有人使用Ruby 1.9.1成功部署了Rails項目?
- 8. 是否有可能將C++代碼集成到Wix項目中
- 9. 是否有集成和單元測試套件的Java開源項目?
- 10. 是一個完整的項目只有一個MongoDB集合
- 11. CouchDB的組= true是否阻止了rereduce?
- 12. 在intellij中,一個項目是否構成一個類路徑?
- 13. 將Xcode項目集成到另一個
- 14. 將不同的Xcode項目集成到一個項目中
- 15. 除了完成和失敗以外是否還有第三個選項是$ .ajax?
- 16. Solr 6和Nutch 2.3.1集成
- 17. Solr和eXist-db集成
- 18. Apache Nutch和Solr集成
- 19. 方法集成solr和mysql
- 20. 知道一個Python列表是否有一個項目或多個項目
- 21. 檢查兩個Django查詢集是否有共同的項目
- 22. 集成animate.css當一個項目是可見的
- 23. opencvdotnet和FFMPEG - 是否有任何集成選項?
- 24. 檢查具有某個值的集合中的所有項目是否都在Linq的另一個集合中?
- 25. CouchDB文檔是否有DAG?
- 26. 的Solr/Carrot2集成
- 27. Zookeeper Solr集成
- 28. 是否有可能在同一個網站上運行一個ASP.NET項目和一個ASP.NET MVC項目?
- 29. 集成部分項目到另一個項目
- 30. GetConsumingEnumerable實際上是否從BlockingCollection中刪除了一個項目?
這是否需要守護進程或服務來持續執行此操作?我認識到couchdb-lucene也需要不斷的執行。 –
這是通常人們如何更新搜索引擎。守護進程每分鐘輪詢數據源以收集更改的數據,或者數據源將更改事務推送到守護進程。守護進程然後向SOLR的更新URL提交添加事務。 –