原创 3-netty源碼分析之Reactor
https://www.jianshu.com/p/d30d378cd553
原创 solr/solrj按id進行索引更新
最近項目要求solr能夠實現索引根據id進行field的局部更新,於是在網上查找了些資料,終於找到了方法,並進行了封裝,簡單分享下主要方法體(這裏是通過solr api進行的solrj操作索引): ... public void Upda
原创 Elasticsearch集羣搭建
最近發現搭建solr集羣相對來說還是要比ES集羣繁瑣許多,並且ES在索引負載均衡、容錯性等方面要比solr集羣好很多(至少我是這麼認爲的)。因此將ES集羣的搭建不走在這裏簡單描述下: 我比較習慣下載zip格式從本地解壓再上傳到服務器,當然
原创 solr深分頁,遊標操作分頁,解決性能問題
遊標分頁操作,解決頁碼過大時的性能問題。當然這容易內存泄露,需要謹慎處理;代碼如下 @Test public void pageByCurs
原创 solrj實現增量索引
最近發現solrj實現增量索引確實有點麻煩,於是就查找源碼,發現內部實現很容易,雖然增量索引需求用的不是很多(不覆蓋以前的文檔),但也花了很多時間,做個隨筆吧。 只需在以前的commit前增加幾句就ok了。 { SolrInputDocu
原创 Elasticsearch 集成IK分詞器
我個人最喜歡使用IK分詞,確實很方便,並且更新也快,這裏做個簡單介紹吧 分詞插件IK 插件安裝 1. 下載https://github.com/medcl/elasticsearch-analysis-ik 2.
原创 CentOS虛擬機設置靜態ip
最近爲了搭建hadoop集羣環境,在自己的機器上安裝了兩臺虛擬機進行模擬。這裏將怎樣設置靜態ip做個介紹(這也是至關重要的一步): 1、按下圖選中 2、將下圖中的網關記住,這個待會要用 3、修改文件,配置相關信息 #文件:/e
原创 solr5.0集成mmseg4j分詞器
畢竟IK跟不上搜索引擎的步驟啊,以前用習慣了ik突然solr5.0卻沒有對應的版本(可能是我沒找到吧)。這裏先用mmesg4j代替下,感覺還不錯,集成流程超級簡單,幾步就搞定: 1、進入/tomcat/webapps/solr/WEB-I
原创 solr/solrj之原子更新
lucene本身對原子更新沒有太多的介紹,但solr對其進行了封裝,這裏簡單做個介紹;這點操作還是對索引很實用的。 具體在代碼中使用如下: /** * 原子更新方式 * */ public static void updat
原创 1-fescar源碼分析-server端
https://www.jianshu.com/p/66b010392cd7
原创 1-netty源碼分析之Server
https://www.jianshu.com/p/577021b4d2c3
原创 4-dubbo源碼分析之集羣設計
https://www.jianshu.com/p/03829b76b553
原创 2-dubbo源碼分析之服務暴露
https://www.jianshu.com/p/7aabc1fa6962
原创 4-fescar源碼分析-事務的提交&回滾
https://www.jianshu.com/p/83c895599858
原创 4-netty源碼分析之Pipeline
https://www.jianshu.com/p/d2ccfead902c