基於elasticsearch2.3.3寫的入門demo,含有創建index,刪除index,錄入數據,查詢、以及分頁,並且使用流行的ik分詞器。測試方式:使用 JNUIT TEST 來運行。 ...
概述
基於elasticsearch2.3.3寫的入門demo,含有創建index,刪除index,錄入數據,查詢、以及分頁,並且使用流行的ik分詞器。測試方式:使用 JNUIT TEST 來運行。詳細
代碼下載:http://www.demodashi.com/demo/10132.html
基於elasticsearch2.3.3寫的入門demo,含有創建index,刪除index,錄入數據,查詢、以及分頁,並且使用流行的ik分詞器。測試方式:使用 JNUIT TEST 來運行。
一、環境搭建部分:
下載環境包後,到bin目錄下,啟動elasticsearch。
然後訪問:http://127.0.0.1:9200/_plugin/head/ 可以看到如下界面:
該elasticsearch已經安裝了head插件所以可以這樣訪問。另外,也安裝了ik分詞器。
相關安裝可以看elasticsearch的plugins目錄。
另外設置了預設分詞器使用ik,在config/elasticsearch.yml中配置如下:
index: analysis: tokenizer: analyzer: ik: alias: - ik_analyzer type: ik ik_max_word: type: ik use_smart: false ik_smart: type: ik use_smart: true index.analysis.analyzer.default.type: ik
二、運行部分:
下載項目代碼後,導入eclipse如下所示:
elasticsearch的工具類是ESUtils.java,測試類是MyTest.java
運行:
結果如下:
代碼下載:http://www.demodashi.com/demo/10132.html
註:本文著作權歸作者,由demo大師(http://www.demodashi.com)發表,拒絕轉載,轉載需要作者授權