基本命令详见官网:https://www.elastic.co/guide/en/elasticsearch/reference/5.4/index.html _index 索引(文档存储的地方) _type 文档存储的类型 _id 文档的唯一标识 curl是利用URL语法在命令行方式下工作的开源文件传输工具,使用curl可以简单实现常见的get/post请求。简单的认为是可以在命令行下面访问url的一个工具。在centos的默认库里面是有curl工具的,如果没有请yum安装即可。 curl -X 指定http的请求方法 有HEAD GET POST PUT DELETE -d 指定要传输的数据 -H 指定http请求头信息 curl创建索引库 curl -XPUT http://<ip>:9200/index_name/ GET _cat GET _cat/master GET _cat/health GET _cat/indices?v # 创建索引(以下都会省略curl和ip) curl -XPUT http://ES-APP1:9200/ss_20191010/ # 插入数据 PUT /ss_20191010/ch/1 -d '{"id": "1", "title": "hello"}' # 创建索引及mapping PUT ss_20191010 { "settings": { "number_of_shards": 5, "number_of_replicas": 1 }, "mappings": { "old": { "pr
ES 基本CURL操作
最新推荐文章于 2021-12-16 17:44:37 发布
本文介绍了如何使用curl命令与Elasticsearch进行交互,包括创建索引、插入数据、查询、更新和删除等操作,详细讲解了各种请求方法和参数的使用。
摘要由CSDN通过智能技术生成