栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

ElasticSearch操作API

ElasticSearch操作API

API分类
  • 查看类相关API: 按照更直观的形式返回数据,更适用于控制台请求展示
  • 搜索类相关API: 提供对文档进行某个字段的查询
  • 集群类相关API: 对集群进行查看和操作的API
  • 索引类API: 提供对索引进行操作,查看索引信息等
  • 文档类API: 提供对文档的增删改查操作
具体接口
  1. 集群相关API-Cluster
      查看集群健康状态接口(_cluster/health)
      查看集群挂起的任务接口(_cluster/pending_tasks)
      查看节点的热线程(_nodes/hot_threads)
      查看或更新集群设置(_cluster/settings)
    
      查看集群状况接口(_cluster/state)
      查看集群统计信息接口(_cluster/stats)
      集群重新路由操作(_cluster/reroute)
      查看节点状态信息(_nodes/stats)
      查看节点信息(_nodes)
      关闭节点(/nodes/_master/_shutdown)
    
  2. 查看相关API-Cat
      查看索引信息接口(_cat/indices)
      查看分片信息接口(_cat/shards)
      查看master信息接口(_cat/master)
      查看nodes信息接口(_cat/nodes)
      查看正在挂起的任务接口(_cat/pending_tasks)
      查看线城池接口(_cat/thread_pool)
      查看lucence的段信息接口(_cat/segments)
    
      查看分配资源接口(_cat/allocation)
      查看文档个数接口(_cat/count)
      查看字段分配情况接口(_cat/fielddata)
      查看健康状态接口(_cat/health)
      查看插件接口(_cat/plugins)
      查看修复状态接口(_cat/recovery)
    
  3. 索引相关API
      创建索引接口(POST/PUT my_index)
      删除索引接口(DELETE my_index)
      获取索引模板和setting信息接口(GET my_index)
      打开/关闭索引接口(my_index/_close, my_index/_open)
      设置索引映射接口(PUT/POST my_index/_mapping)
      获取索引映射接口(GET my_index/_mapping)
      索引别名接口(GET my_index/_alias)
      更新索引设置接口(PUT/POST my_index/_settings)
      获取索引设置接口(GET my_index/_settings)
      优化接口(_optimize): 
        对索引进行优化,如对索引进行段合并:
        my_index/_optimize?max_num_segments=1
    
    
  4. 文档相关API
    • 增删改查
      增加索引文档 	        PUT my_index/_doc/id {}
      获取索引文档		GET my_index/_doc/id
      删除索引文档		DELETE my_index/_doc/id 
      删除符合条件的文档	POST my_index/_delete_by_query {查询条件}
      更新索引文档		PUT my_index/_doc/id {全部文档}
      更新某个字段的文档	POST my_index/_doc/id/_update {}
    
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/350195.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号