elasticsearch 安裝與基礎用法
阿新 • • 發佈:2022-03-23
一、安裝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(全量修改)
部分修改
刪除·
第二次刪除
條件查詢
第二種寫法
查不到資料的情況
全量查詢
分頁查詢,size為2
只返回部分欄位
排序
多條件查詢
and 查詢 must
Or查詢 shuoid
範圍查詢
10,30之間
全文檢索查詢(分詞,利用倒排索引)
精確查詢,用關鍵字match_phrase
高亮查詢
聚合函式,統計
求平均值
建立索引配置資訊(關係對映·)
獲取索引配置資訊
建立資料
選用match關鍵字就是全文索引匹配
再用sex欄位查詢,此時少了一條,男的
此時根據tel查詢,視訊中es7版本是無法查詢,我用的8,等同於sex查詢,需要精確匹配