Solr基于.Net的客戶端 - Solr.Net

jopen 12年前發布 | 59K 次閱讀 Solr 搜索引擎

相對于目前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 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!