Solr和ElasticSearch都是基於Lucene構建的。Solr和ElasticSearch有哪些優缺點?
他們如何互相比較而言:
- 特點(小&多語言支持,特別)
- 性能
- 可擴展性
- 穩定性
- 可管理性
您可以分享哪種軟件的經驗?
謝謝。
Solr和ElasticSearch都是基於Lucene構建的。Solr和ElasticSearch有哪些優缺點?
他們如何互相比較而言:
您可以分享哪種軟件的經驗?
謝謝。
好,使短而簡單:
使用SOLR,如果你希望能夠微調您的性能(通過與內部擺弄),希望有更多的控制,也是一個巨大的社區。
使用彈性搜索,如果你想更快的部署,準備住與控制的更小的晶粒(有高級選項雖然),並獲得您想要部署過程中獲得的實際輸出(在開發過程中)。
這兩個被稱爲是可擴展和穩定,並提供出色的性能。
PS:我已經閱讀了關於一個人'卡住'與一些小問題/錯誤彈性搜索。但是,有很多令人滿意的。 :D
我只能說Solr,因爲那是我們正在使用的。
我在EC2上部署了Solr堆棧,我們正在處理每個數據庫上的數百萬條記錄。我目前有一個主/從設置和一個非常好的模式定義。
除了Solr明顯的性能優勢和您可以執行的令人驚歎的查詢外,還有一件經常被忽視的事情就是安裝和學習有多容易!我花了一天的時間閱讀Solr 1.4企業級搜索服務器,在一週內,我在亞馬遜EC2上構建了非常堅實的Master & Slave AMI,執行負載測試,並配置我的Map Reduce作業以連續將數據泵入Solr Master。
我的兩分錢。
「構建」和閱讀「企業級搜索服務器」文檔的一週可能很容易通過一些簡單的定義...但爲了完整起見,這些任務在ElasticSearch中需要花費數小時。 – user124114 2012-06-12 18:52:48
另外一個小小的補充:到目前爲止,elasticsearch已經變成了一個非常棒的選擇,並且擁有一個非常棒的社區。請檢查一下!酷,盆景酷! – Augiwan 2015-11-11 19:07:41