我很困惑Solr和Elasticsearch的近實時搜索能力。近實時搜索被認爲是Elasticsearch對Solr的優勢之一。但是,我已經閱讀了Solr的一些文件,稱通過使用軟提交和開放式新搜索器的代價,也可以在Solr上完成近實時搜索。通過這樣做,新文檔在1秒內可見。在Elasticsearch中,刷新還可以在一秒鐘內創建一個新的文檔。我是否錯過或誤解任何東西?哪一個在實時搜索上更好?任何答案將不勝感激。謝謝。Solr vs Elasticsearch近實時搜索
0
A
回答
1
在一天結束時,他們都在引擎蓋下使用lucene。在lucene中進行近實時搜索意味着重新打開索引閱讀器,稱爲elasticsearch中的刷新,並通過refresh api公開。
另一方面,您也需要提交lucene索引以獲得持久性,這是昂貴且無法每秒完成的,這就是爲什麼elasticsearch具有事務日誌以及使elasticsearch「殺死-9安全」的原因,並允許實時獲取。
但對我來說最好的部分是在elasticsearch中用戶不必擔心刷新和提交太多,因爲默認情況下,所有事情都會自動發生。同時,還有apis(刷新和刷新)以及允許更改高級用戶默認行爲的設置。
相關問題
- 1. Drupal與近實時搜索Solr
- 2. wordpress vs solr搜索
- 3. Solr的搜索字接近
- 4. Elasticsearch,Solr和DSE實時搜索有多少RealTime?
- 5. Lucene的近實時搜索
- 6. ElasticSearch VS SQL全文搜索
- 7. elasticsearch vs solr - 用於自定義全文搜索系統
- 8. SOLR 4.1:近SOLR實時更新/刪除不能與搜索器配置
- 9. Lucene的近實時搜索實施
- 10. Elasticsearch或Solr + Mysql表格搜索
- 11. 超時Solr搜索
- 12. 使用ExtJs4 Solr實時搜索
- 13. Solr模糊搜索近似詞
- 14. Solr的 - 接近搜索使用短語
- 15. solr中的默認鄰近搜索
- 16. Solr搜索實體名稱
- 17. Solr vs Elasticsearch嵌套文檔
- 18. 的PostgreSQL PostGIS的VS ElasticSearch空間搜索
- 19. Solr「實時」索引
- 20. Solr實時獲取 - 如何使用過濾器實時搜索
- 21. Solr縮短搜索時間
- 22. 搜索Solr的
- 23. Solr + Haystack搜索
- 24. Apache Solr搜索
- 25. Solr的 - 搜索
- 26. 搜索與SOLR
- 27. id搜索elasticsearch
- 28. 搜索elasticsearch
- 29. Elasticsearch搜索詞
- 30. ElasticSearch搜索
ElasticSearch是否支持實時索引或接近實時?從你的回覆看來,它是實時的。想要確認。 – frosty
@frosty - Elasticsearch是一個真正的時間(這不是實時的) –