文档CRUD
Index | PUT my_index/_doc {“user”:”mike”,”comment”:”you know for search”} |
Create | PUT my_index/_create/1 {“user”:”mike”,”comment”:”you know for search”} POST my_index/_doc(不指定ID,自动生成) |
Read | GET my_index/_doc/1 |
Update | POST my_index/_update/1 {“doc”:{“user”:”mike”,”comment”:”you know, Elasticsearch”}} |
Delete | DELETE my_index/_doc/1 |
- Type名,约定都用_doc ,相当于RDMBS的表名都叫_doc
- Create—如果指定的ID已存在,会失败
- Index—如果ID不存在,创建新的文档。否则,先删除先有的文档,再创建新的文档,版本会增加
- Update—文档必须已经存在,更新只会对响应字段做增量修改
在单次API调用中执行多个索引编制或删除操作。这样可以减少开销,并可以大大提高索引速度。
支持四种类型操作 Index,Create,Update,Delete
在单次请求中对一个或多个索引进行查询
在单词API请求中执行多个search