原创 Lucene:分析Document源碼
1.聲明 當前內容主要用於本人學習和複習,當前內容爲Document源碼分析 由於前面測試和使用了Lucene實現了增刪查改,發現當前所使用的模型就是Document,所以決定分析以下該類主要的數據模型和方式,以便後面的理解 2.
原创 Zookeeper:使用java方式操作Zookeeper(2)之模擬服務發佈和獲取
1.聲明 當前內容主要用於本人學習和複習,當前內容主要爲使用zookeeper模擬服務發佈的測試和思考 由於zookeeper本身就是一個分佈式服務協調的分佈式應用,所以一般用來做爲服務註冊中心,於是本人思考開始模擬實現服務發佈
原创 HBase:模擬概念視圖表
1.聲明 當前內容主要用於本人學習和複習,當前的內容主要爲模擬概念視圖表並實現該圖表 下面是需要模擬的視圖表 當前內容基於前面的博文:簡單的操作HBase 2.查看當前的put命令幫助 help 'put' 當前的操作爲:
原创 Zookeeper:實現隊列節點
1.聲明 當前內容主要用於本人學習和複習,當前內容爲使用Zookeeper實現隊列 當前內容思想來源:Queue 2.分析成圖像 所謂的分佈式隊列,使用zookeeper來實現 就是在queues下面創建一個臨時的序列的que
原创 Lucene:使用中文分析器
1.聲明 當前內容主要用於本人學習和複習,當前內容主要爲分析Lucene中的中文分析器 2.查看中文Analyzer的類 查看官方的文檔 此時找到當前的解壓目錄並發現該包 直接在pom.xml文件中添加依賴 <!-- 加入中
原创 HBase:HBase與Hadoop的整合(僞分佈式Hadoop)
1.聲明 當前內容主要用於本人學習和複習,當前內容主要是將HBase與再次配置的Hadoop(僞分佈式)的整合 當前內容主要基於前面的博文:僞分佈式的Hadoop的安裝和啓動 這裏爲了方便訪問開放hadoop的端口讓外界訪問 fi
原创 HBase:Filter Query
1.聲明 當前內容主要用於本人學習和複習,當前的內容主要爲官方文檔中的Filter Query 當前內容中的工具類基於前面的博文 準備數據表test-filter,並開始寫入數據 2.FilterList查詢 /** *
原创 Zookeeper:實現節點Double Barriers(即兩次限定操作)
1.聲明 當前內容主要用於本人學習和複習,當前內容爲使用兩個標記爲當前的所有線程開啓一起執行,並實現一起結束 使用workersNode作爲工作節點的主要節點 所有的工作線程直接向workersNode節點下面的註冊爲子節點,當
原创 HBase:列族TTL和單元格TTL
1.聲明 當前內容主要用於本人學習和複習,當前內容主要爲使用TTL和測試 當前內容主要借鑑官方文檔 2.Time To Live (TTL) ColumnFamilies can set a TTL length in secon
原创 Lucene:使用Luke軟件
1.聲明 當前內容主要用於本人學習和複習,當前內容爲使用和操作Luke軟件 2.查看Luke軟件的位置 打開它: luke 3.使用Luke 1.選擇一個索引文件夾並打開 2.查看OverView界面 當前的文檔中具有
原创 HBase:HBase and Schema Design
1.聲明 當前內容主要用於本人學習和複習,當前內容主要爲官方文檔的HBase and Schema Design的翻譯和理解 2.Schema Creation HBase schemas can be created or up
原创 Zookeeper:使用java方式操作Zookeeper(3)之服務監控
1.聲明 當前內容用於本人學習和複習,當前的內容主要爲節點監控 當前內容基於前面的demo:支付服務 2.在當前的服務拉取者添加對關注的服務的監控 /** * @description 支付服務的消費者(專門拉取服務) * @
原创 Lucene:爲前面的圖書的demo添加高亮效果
1.聲明 當前內容主要用於本人學習和複習,當前內容主要爲查詢高亮 當前內容借鑑:Lucene官方文檔 2.爲前面的demo添加查詢高亮 1.導入pom依賴 <dependency> <groupId>org.apache.luc
原创 Zookeeper:實現節點Barriers(即限定操作)
1.聲明 當前內容主要用於本人學習和複習之用,當前內容主要爲使用Zookeeper實現壁壘的方式控制當前線程什麼時候停止什麼時候繼續 當前內容來源:Barriers僞代碼流程 2.查看分析流程 客戶端調用當前的exists方法,
原创 Lucene:分析當前官方的demo並獲取主要類和使用流程
1.聲明 當前內容主要用於本人學習和複習,當前內容主要爲分析demo中的主要使用的類,以及創建索引和使用查詢的流程 當前內容主要使用:簡單的例子 2.分析並發現當前的IndexFiles中的類 獲取需要添加索引的文件夾 使用標