1. 程式人生 > 其它 >elasticsearch 安裝與基礎用法

elasticsearch 安裝與基礎用法

一、安裝jdk

ElasticSearch是基於lucence開發的,也就是執行需要java jdk支援。所以要先安裝JAVA環境。

由於ElasticSearch 5.x 往後依賴於JDK 1.8的,所以現在我們下載JDK 1.8或者更高版本。
下載JDK1.8,下載完成後安裝。

1.ElasticSearch下載地址:

https://www.elastic.co/downloads/elasticsearch

 

 

2、 解壓

3.進入bin目錄下,雙擊執行elasticsearch.bat

 

 

 啟動成功後

 

 

 

  4.看到started說明啟動成功,開啟瀏覽器測試一下,如下圖

 

 

 5、視覺化工具--推薦kibana(會自動補充關鍵字)

執行啟動指令碼

 啟動成功後命令

 

 

 

es呼叫

查詢所有索引

 

新增索引

 

刪除索引

 

資料單個查詢

 

批量查詢

 

新增一條資料

Put請求第一次,返回created

 

Put請求第二次,返回updated

 

post請求

Put請求第一次,返回created

 

Put請求第二次,返回updated(全量修改)

 

部分修改

 

刪除·

 

第二次刪除

 

條件查詢

 

第二種寫法

 

查不到資料的情況

 

 

 

 

全量查詢

 

分頁查詢,size2

 

只返回部分欄位

 

排序

 

多條件查詢

 

and 查詢 must

 

Or查詢 shuoid

 

範圍查詢

 

1030之間

 

全文檢索查詢(分詞,利用倒排索引)

 

精確查詢,用關鍵字match_phrase

 

高亮查詢

 

聚合函式,統計

 

求平均值

 

建立索引配置資訊(關係對映·)

 

獲取索引配置資訊

 

建立資料

 

選用match關鍵字就是全文索引匹配

 

再用sex欄位查詢,此時少了一條,男的

 

此時根據tel查詢,視訊中es7版本是無法查詢,我用的8,等同於sex查詢,需要精確匹配