已解决
常见的Elasticsearch操作
来自网友在路上 176876提问 提问时间:2023-10-23 03:09:27阅读次数: 76
最佳答案 问答题库768位专家为你答疑解惑
在Elasticsearch中,增删改查操作具有明显的标识,通常使用HTTP方法和URI来表示不同的操作类型。以下是一些常见的Elasticsearch操作及其标识:
-
增(Create/Index):
- HTTP方法: 通常使用PUT或POST方法。
- URI: 通常是
/{index}/{type}/{id}
,其中{index}
表示索引名称,{type}
表示文档类型,{id}
表示文档的唯一标识符。 - 示例:
PUT http://localhost:9200/myindex/mytype/1
-
删(Delete):
- HTTP方法: 使用DELETE方法。
- URI: 通常是
/{index}/{type}/{id}
,其中{index}
表示索引名称,{type}
表示文档类型,{id}
表示要删除的文档的唯一标识符。 - 示例:
DELETE http://localhost:9200/myindex/mytype/1
-
改(Update):
- HTTP方法: 通常使用POST方法,或者使用HTTP请求中的
_update
端点。 - URI: 通常是
/{index}/{type}/{id}/_update
,其中{index}
表示索引名称,{type}
表示文档类型,{id}
表示要更新的文档的唯一标识符。 - 示例:
POST http://localhost:9200/myindex/mytype/1/_update
- HTTP方法: 通常使用POST方法,或者使用HTTP请求中的
-
查(Search/Query):
- HTTP方法: 使用GET或POST方法,具体取决于查询的复杂性。
- URI: 通常是
/{index}/{type}/_search
,其中{index}
表示索引名称,{type}
表示文档类型。 - 示例:
GET http://localhost:9200/myindex/mytype/_search
这些标识和示例是Elasticsearch中常见的操作方式,但要注意,Elasticsearch的版本和配置可能会影响标识的具体形式。此外,Elasticsearch 7.x 版本之后已经移除了文档类型(type),所以新的索引只有一个默认类型"_doc",查询和操作文档时需要相应地调整URI。
在实际使用中,你可以根据具体的需求和Elasticsearch的版本来构建相应的HTTP请求,以执行增删改查操作。
查看全文
99%的人还看了
相似问题
- Office文件在线预览大全-Word文档在线预览的实现方法-OFD文档在线预览-WPS文件在线预览
- 使用wxPython和PyMuPDF合并PDF文档并自动复制到剪贴板
- 【Django使用】4大模块50页md文档,第4篇:Django请求与响应和cookie与session
- crmchat安装搭建教程文档 bug问题调试
- 计算机毕业设计 基于SpringBoot的企业内部网络管理系统的设计与实现 Java实战项目 附源码+文档+视频讲解
- 【Python】 Python 操作PDF文档
- Mongodb命名和文档限制
- ModStartCMS v7.6.0 CMS备份恢复优化,主题开发文档更新
- 微信小程序 官方文档使用指南
- Android修行手册-POI操作中文API文档
猜你感兴趣
版权申明
本文"常见的Elasticsearch操作":http://eshow365.cn/6-22126-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!