文档的基本CRUD与批量操作cerate 一个文档get 一个文档index文档bulk API批量读取- mget批量查询 - msearch常见错误返回cerate 一个文档支持自动生成文档id和指定文档id 两种方式通过调用 “post /users/_doc”系统回自动生成一个document Id使用http put user/_create/1 创建uri 中显示指定_create此时如果该id的文档已经存在操作失败get 一个文档找到文档返回 200文档元信息_index/_type/版本信息同一个id的文档即使被删除version号也会不断增加_source 中默认包含了文档的所有原始信息找不到文档返回 404index文档index和create不一样的地方如果文档不存在就索引新的文档。否则现有的文档会被删除新的文档被索引。版本信息 1 。bulk API支持在一次API调用中对不同的索引进行操作indexcreateupdatedelete可以在uri中指定index也可以在请求的payload中进行操作中单条操作失败并不会影响其他的操作返回结果包括了每一条操作执行的结果批量读取- mgetGET /_mget批量操作可以减少网络连接所产生的开销提高性能批量查询 - msearchPOST users/_mserch常见错误返回问题原因无法连接网络故障或集群挂了连接无法关闭网络故障或节点出错429集群过于繁忙4xx请求体格式有错500集群内部错误