已解决
Elasticsearch的增删查改详细操作
来自网友在路上 165865提问 提问时间:2023-10-25 20:10:22阅读次数: 65
最佳答案 问答题库658位专家为你答疑解惑
目录标题
- 一、创建索引
- 二、查看索引
- 三、修改索引
- 四、删除索引
- 五、向索引增加数据
一、创建索引
单独创建索引
PUT /test1 # test1 为索引名称自定义{"settings":{ # 创建index 需要有效的xcontent字节及Json格式 否则创建不成功 "index":{"number_of_shards":1, # 设置分片的数量"number_of_replicas":0 # 设置副本的数量}}}
创建索引及增加数据
标准格式PUT /索引名/类型名/文档id(数据) {请求体}PUT /twitters/type1/1{"name": "Like","age": 444}如下图则创建成功...
Elasticsearch-head查看索引数据
创建指定类型字段索引
PUT /test2{"mappings": {"properties": {"name": {"type": "text" # 字符串类型},"age":{"type": "long" # 整型类型},"brithday":{"type": "date" # 日期类型},"del":{"type": "boolean" # 布尔类型}}}}# binary二进制类型如下图则创建成功...
GET test2 # 即可查看刚刚创建的类型
二、查看索引
GET test1/_settings # 获取test1的settings
GET test1,test2/_settings # 获取test1和test2的settings
GET _all/_settings # 获取所有settings
GET _settings # 获取所有settings{"query": {"match_all": {}}
}
三、修改索引
PUT /test1/_settings # 修改test1的settings副本数量{"number_of_replicas": 2}PUT _all/_settings # 把所有index设置为read_only{"index": {"blocks": {"read_only_allow_delete": false}}}
四、删除索引
DELETE my_index # 删除索引
五、向索引增加数据
POST /test/_doc{"name": "John Doe","age": 30,"birthday": "1992-05-15","del": false}
如需查看插件如何安装请查看上一篇文章
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"Elasticsearch的增删查改详细操作":http://eshow365.cn/6-24440-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: SSM集成
- 下一篇: 欢迎进QQ群讨论交流