用curl命令操作Elasticsearch命令笔记
来源:互联网 发布:linux桌面安装包 编辑:程序博客网 时间:2024/04/28 13:15
C:\curl-7.51.0-win64-mingw>curl -XPUT "http://localhost:9200/dept/employee/1" -d "{"""empname""":"""emp1"""}"
curl 'localhost:9200/-cat/health?v'
curl 'localhost:9200/-cat/nodes?v'
C:\curl-7.51.0-win64-mingw>curl -XPUT "localhost:9200/customer?external/1?pretty" -d "{"""name""":"""John Doe"""}"
C:\curl-7.51.0-win64-mingw>curl -XGET "localhost:9200/customer/external/1?pretty"
curl -XDELETE "localhost:9200/customer?pretty"
-------------------------------------------------
随机id
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/customer/external?pretty" -d "{"""name""":"""Jackie Doe"""}"
-------------------------------------------------
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/customer/external/1/_update?pretty" -d "{"""doc""":{"""name""":"""jane Doe"""}}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/customer/external/1/_update?pretty" -d "{"""doc""":{"""name""":"""jane Doe""","""age""":20}}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/customer/external/1/_update?pretty" -d "{"""script""":"""ctx._source.age+=5"""}"
C:\curl-7.51.0-win64-mingw>curl -XDElETE "localhost:9200/customer/external/2?pretty"
C:\curl-7.51.0-win64-mingw>curl -XDElETE "localhost:9200/customer/external/_query?pretty" -d "{"""query""":{"""match""":{"""name""":"""Jackie Doe"""}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/customer/external/_bulk?pretty" -d "{"""index""":{"""_id""":"""1"""}}{"""name""": """John Doe""" }
{"""index""":{"""_id""":"""2"""}}{"""name""": """Jane Doe""" }'
curl -XPOST "localhost:9200/customer/external/_bulk?pretty" -d "{"""update""":{"""_id""":"""1"""}}{"""doc""": { """name""": """John Doe becomes Jane Doe""" } }
{"""delete""":{"""_id""":"""2"""}}"
导入json数据
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/account/_bulk?pretty" --data-binary @accounts.json
--------------------------------------------------
curl "localhost:9200/bank/_search?q=*&pretty"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""query""":{"""match_all""":{}}}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""query""":{"""match_all""":{}},"""from""":10,"""size""":10}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""query""":{"""match_all""":{}},"""sort""":{"""balance""":{"""order""":"""desc
"""}}}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""query""":{"""match_all""":{}},"""_source""":["""account_number""","""balance
"""]}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""query""":{"""match""":{"""account_number""":20}}}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""query""":{"""match""":{"""address""":"""mill"""}}}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""query""":{"""match""":{"""address""":"""mill lane"""}}}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""query""":{"""bool""":{"""must""":[{"""match"""":{""""address""":"""mill"""}}
,{"""match""":{"""address""":"""lane"""}}]}}}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""query""":{"""bool""":{"""should""":[{"""match""":{"""address""":"""mil"""}},
{"""match""":{"""address""":"""lane"""}}]}}}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""query""":{"""bool""":{"""must_not""":[{"""match""":{"""address""":"""mil"""}
},{"""match""":{"""address""":"""lane"""}}]}}}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""query""":{"""bool""":{"""must""":[{"""match""":{"""age""":"""40"""}}],"""must_not""":[{"""match""":{"""state""":"""ID"""}}]}}}"
过滤器
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""query""":{"""filtered""":{"""query""":{"""match_all""":{}},"""filter""":{"""
range""":{""""balance""":{"""gte""":20000,"""lte""":30000}}}}}};
聚合
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""size""":0,"""aggs""":{"""group_by_state""":{"""terms""":{"""field""":"""stat
e"""}}}}"
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""size""":0,"""aggs""":{"""group_by_state""":{"""terms""":{"""field""":"""stat
e"""},"""aggs""":{"""average_balance""":{"""avg""":{"""field""":"""balance"""}}}
}}}"
出错
C:\curl-7.51.0-win64-mingw>curl -XPOST "localhost:9200/bank/_search?pretty" -d "{"""size""":0,"""aggs""":{"""group_by_state""":{"""terms""":{"""field""":"""stat
e"""},"""order""":{"""average_balance""":"""desc"""}},"""aggs""":{"""average_balance""":{"""avg""":{"""field""":"""balance"""}}}}}}"
0 0
- 用curl命令操作Elasticsearch命令笔记
- curl命令操作elasticsearch
- 使用curl命令操作elasticsearch
- 使用curl命令操作elasticsearch
- 使用curl命令操作elasticsearch
- 使用curl命令操作elasticsearch
- 使用curl命令操作elasticsearch
- elasticsearch命令curl(学习笔记)
- elasticsearch中的curl命令
- 使用curl命令操作elasticsearch And 使用http 查询ES
- Elasticsearch命令(curl)大全
- ElasticSearch服务器操作命令
- Elasticsearch操作命令
- elasticsearch 操作 index 命令
- elasticsearch相关命令笔记
- [转]使用curl命令操作elasticsearch And 使用http 查询ES
- CURL操作以及命令详解
- Elasticsearch常用操作命令大全
- 【JZOJ4896】【NOIP2016提高A组集训第16场11.15】兔子
- Git 代码管理常用命令
- 使用 C++11 编写 Linux 多线程程序
- Git-代码编译步骤
- url中向后台传递参数中文乱码
- 用curl命令操作Elasticsearch命令笔记
- 11G趣味取小数
- Fragment的onAttach(Context)没有被调用
- 手机端基于select/poll的非阻塞Socket
- 银行
- funsionchart水印问题
- CodeKit 2.2 2.3 注册激活
- Lambda 表达式(二)-码住
- laravel中的自定义函数的放置规范