【Elasticsearch系列之八】操作API
【Elasticsearch系列之八】操作API @date 2019/04/07 思考了一下还是系统地将操作API总结一下,基本是参看官方文档,使用kibana执行命令(特别方便)。 我为了使用汉化kibana(不想执行python文件),将es版本换成6.7.1,相应的IK插件、kibana都换成了6.7.1版本(没有用最新的7.0版本)。 建议首先安装好es、ik、kibana及head开始初步学习。 1. Index API 1.1 新建索引 PUT /message_index/ { "settings": { "index": { "number_of_shards": 2, "number_of_replicas": 0 } }, "_doc": { "properties": { "content": { "type": "text", "analyzer": "ik_max_world" } } } } 从7.0版本开始,默认分片数是1,不是5了。 指定DocID可以用put,不指定需要用post。 DELETE content_index PUT /content_index/_doc/1 { "user": "gxz", "message": "hello es" } DELETE content_index POST /content_index/_doc/