原创 solrCloud 選舉leader的bug

請聲明原文:http://blog.csdn.net/duck_genuine/article/details/8332935 當一個leader掛掉後,其中的幾個replica 要重新選一個leader出來,但默認的是要等待3分鐘,這

原创 荔枝UGC內容推薦系統的探索與實踐

荔枝推薦在UGC內容平臺的挑戰   UGC平臺的特點 主UGC+PGC— 生產者多,體系豐富,內容多,質量層次不齊 新增強勁 —每天上傳的內容很多 UGC積累——歷史積累內容多 平臺價值觀 選擇一個賽馬機制+普惠價值觀;推薦系統從長遠目標

原创 FileSwitchDirectory 學習筆記 並在solr上的使用

FileSwitchDirectory實現原理與應用  FileSwitchDirectory是lucene的另一種Directory實現類,從名字個就可以理解爲文件切換的Directory實現, 的確是針對lucene的不同的索引文件

原创 solr 4.0已正式發佈了

原文出處:http://blog.csdn.net/duck_genuine/article/details/8073803 正式版本 更新發送到集羣中的任何節點上,都可以自動轉發到正確的索引shard片上,每一個replicat

原创 SIFT算法學習心得

這篇文章主要介紹 SIFT 算法。希望通過對 SIFT 算法的總結來更加深入地瞭解“尺度不變特徵變換”,除此之外,也加深來對 SURF 算法的理解。 附件:SIFT—Scale Invariant Feature Transform

原创 TOP命令詳解

原文http://rockhooray.blog.51cto.com/938613/832621 一 概述 在終端中可以查看top命令的路徑和所屬軟件包。 top程序對運行的系統提供一個動態的實時的監控。它能夠顯示系統的總體信

原创 solr索引分發

從solr1.4開始支持基於java的以http方式分發索引 優點: 1.不再使用腳本,可以跨平臺 2.不僅索引,還可以分發配置文件 配置 Master主機 <requestHandler name="/replication" cl

原创 查看linux服務器硬盤IO讀寫負載

原文:http://linux.chinaitlab.com/server/819948.html 最近一臺linux服務器出現異常,系統反映很慢,相應的應用程序也無法反映,而且還出現死機的情況,經過幾天的觀察瞭解,發現服務器壓力很

原创 JDK自帶VM分析工具jps,jstat,jmap,jconsole

原文:JDK自帶VM分析工具jps,jstat,jmap,jconsole 一、概述       SUN 的JDK中的幾個工具,非常好用。秉承着有免費,不用商用的原則。以下簡單介紹一下這幾種工具。(注:本文章下的所有工具

原创 solr 的edismax與dismax比較與分析

edismax支持boost函數與score相乘作爲,而dismax只能使用bf作用效果是相加,所以在處理多個維度排序時,score其實也應該是其中一個維度 ,用相加的方式處理調整麻煩。 而dismax的實現代碼邏輯比較簡單,看起來比較

原创 測試tomcat同solr的連接

上一篇文章講到solr連接問題分析: solr1.4 中SearchHandler使用的httpclient在高併發可能出現的問題 現在做一次測試: tomcat  Connector的配置如下:暫時爲BIO方式 <Connect

原创 solr DocumentCache的問題

發現如果不使用Document Cache的時候,solr內部還是會調用兩次  第一次,在QueryComponent裏會有處理搜索,取得result,除了內部lucene id外,會調用doPrefetch方法,取出doc文檔 放在

原创 solr1.4 中SearchHandler使用的httpclient在高併發可能出現的問題

solr 1.4 中使用的分佈式搜索,是基於httpclient發出分佈結點的請求,主要實現在SearchHandler類,該類裏有個內部類 Htt

原创 solr 搜索架構優化

solr 搜索架構優化      剛剛將solrt升級到最新版本3.6.1,除了精簡了索引結構設計,新版本的天生優勢更加重要,比之前solr1.4的性能算是小部分提升,響應由100ms以內佔80%升到了90%,且搜索系統穩定性好了很多,

原创 solr newSearcher 跟 firstSearcher的監聽器擴展

自定義SolrEventListener實現searcher的autowarm策略 在solrconfig.xml上可以配置在newSearcher和firstSearcher的監聽器,在事件觸發時,可以做某些熱身搜索,讓Searche