Solr基于.Net的客戶端 - Solr.Net
相對于目前Solr基于.Net的客戶端SolrSharp(http://solrsharp.codeplex.com/)、Solr.Net(http://code.google.com/p/solrnet/),具有以下特點:
1.完全支持Solr官方的Xml、Json,特別是Javabin協議
2.基于接口的序列化策略,提供更好的性能
3.簡單接口,具有很高的擴展性
EasyNet.Solr使用原則和建議:
1.建議Solr部署在Linux下,并對Tomcat、JVM、系統內核進行優化
2.一定要使用Replication
3.建議采用Javabin協議,在solrconfig中直接設置默認輸出協議為 Javabin:<queryResponseWriter name="javabin" default="true" class="solr.BinaryResponseWriter"/>
4.輕易不要對Solr進行改動,盡量在上層實現
5.優化可以參考 http://wiki.apache.org/lucene-java/BasicsOfPerformance,http://wiki.apache.org/solr/SolrPerformanceFactors
EasyNet.Solr的應用示例請參加:http://easynet.codeplex.com/wikipage?title=EasyNet%20Solr。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!