獲取群集中的節點列表
get /_cat/nodes?v
獲取集群健康狀態
get /_cat/health?v
列出所有index
get /_cat/indices?v
建立index
#rz 即建立的index
put /rz
刪除index
delete /rz/?pretty
插入一條資料
put /rz/student/1?pretty
or#使用post 時可以指定id,也不用指定id。不指定id時將會隨機生成。
post /rz/student/1?pretty
獲取一條資料
get /rz/student/1?pretty
刪除資料
delete /rz/student/1?pretty
獲取指定index、type下的所有資料
get /rz/student/_search?pretty
修改資料—更換文件
#會將原來的內容全部替換。即可以理解為,將原來的資料刪掉在後,在插入一條資料
put /rz/student/1?pretty
orpost /rz/student/1?pretty
修改資料—更新文件
#更新指定欄位名的內容,更新的欄位名不存在時,則在內容中新增該欄位名
post /rz/student/1/_update?pretty
}#使用簡單的指令碼更新。ctx._source指的是即將更新的當前源文件,age為document的age欄位。欄位為數值型別時,作用為 += 5;欄位為字串型別時,表示字串追加
post /rz/student/2/_update?pretty
批處理
#批處理用於減少網路傳輸,index表示替換,update表示修改資料,delete表示刪除資料
post /rz/student/_bulk?pretty}}
}}
ES常用命令
在kibana裡測試分詞器 get analyze 要複製路徑下原有的dic去改名,因為有編碼與bom頭問題 配置檔案路徑 elasticsearch plugins ik config ikanalyzer.cfg.xml 在ext dict節點中配置my.dic為自己新建立的配置字典 wj是不會...
es常用命令
1.啟動映象 docker run name esearch p 9200 9200 p 9300 9300 e discovery.type single node bdaab402b2202 2.檢視docker程序 docker ps 3.重用某個映象 docker restart 映象名 e...
ES常用命令基礎
五 例項 命令含義 put增加 跟新 update 改變delet 刪除get 查詢post 查詢 修改 head 改變 刪除 elasticsearch 含義index 索引,由多個document組成 type 索引型別,6.x中僅支援乙個,以後將逐漸被移除 document 文件,由多個fie...