实践中ES常用命令总结
    		       		warning:
    		            这篇文章距离上次修改已过441天,其中的内容可能已经有所变动。
    		        
        		                
                在Elasticsearch中,常见的用法和命令有:
- 创建索引:
 
PUT /my_index- 获取索引信息:
 
GET /my_index- 添加或更新文档:
 
PUT /my_index/_doc/1
{
  "name": "John Doe",
  "age": 30
}- 获取文档:
 
GET /my_index/_doc/1- 更新文档:
 
POST /my_index/_update/1
{
  "doc": {
    "age": 31
  }
}- 删除文档:
 
DELETE /my_index/_doc/1- 搜索文档:
 
GET /my_index/_search
{
  "query": {
    "match": {
      "name": "John"
    }
  }
}- 删除索引:
 
DELETE /my_index- 检查索引是否存在:
 
HEAD /my_index- 分析文本:
 
POST /my_index/_analyze
{
  "text": "John Doe",
  "analyzer": "standard"
}这些命令可以通过Elasticsearch的REST API直接执行,例如使用curl或者集成到编程语言中的Elasticsearch客户端。
评论已关闭