記錄ES基本操作(增、刪、改、查)

查詢集群狀態:

GET _cluster/health?pretty

增加索引:

PUT lib

{

"settings":{

"index":{

"number_of_shards":3,

"number_of_replicas":0

}

}

}

PUT lib2

查詢索引:

GET lib/_settings

GET _all/_settings

查詢所有索引信息:

GET _cat/indices?v

添加文檔:

(有ID)

PUT lib/user/1

{

"first_name":"Jane",

"last_name":"Smith",

"age":"32",

"about":"I like to collect rock albums",

"interests":["music"]

}

(無ID)

POST lib/user/

{

"first_name":"Douglas",

"last_name":"Fir",

"age":"23",

"about":"I like to build cabinets",

"interests":["forestry"]

}

查詢

GET lib/user/1

GET lib/user/oHLq92oB9W0632qy5FJV

選擇字段查詢:

GET lib/user/1?_source=age,about

修改文檔:

(新的覆蓋)

PUT lib/user/1

{

"last_name":"Smith",

"age":"320",

"about":"I like to collect rock albums",

"interests":["music"]

}

POST lib/user/1/_update

{

"doc":{

"age":"30"

}

}

刪除文檔

DELETE lib/user/1

刪除索引

DELETE lib2

記錄ES基本操作(增、刪、改、查)


分享到:


相關文章: