ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Elasticsearch客户端

作者: KunihikoKido ST3

Sublime Text 3的Elasticsearch客户端

详细信息

安装

  • 总计 2K
  • Win 789
  • Mac 900
  • Linux 422
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

readme

源代码
raw.​githubusercontent.​com

Sublime Text 3版的Elasticsearch客户端

通过Elasticsearch客户端,您可以构建在Sublime Text 3中的Rest API请求并在面板中查看响应。

orverview

选项

  • ab命令:如果使用Apache Bench命令
  • PrettyJson sublime插件

安装

包控制

安装此软件包最简单的方法是使用包控制

  1. 要打开命令面板,按ctrl+shift+p(Win, Linux)或cmd+shift+p(OS X)。
  2. 输入包控制:安装包
  3. 搜索ElasticsearchClient并按Enter键安装。

手动安装

安装,克隆到您的“Packages”目录。

  1. 点击首选项 > 浏览包菜单
  2. 打开终端并执行以下操作
git clone https://github.com/kunihikokido/sublime-elasticsearch-client.git ElasticsearchClient

注意 Elasticsearch客户端期望安装到名为“ElasticsearchClient”的目录中。如果安装在其他位置,一些功能(如打开设置的菜单命令)可能无法正常工作。

使用

您可以发送一个正文内容

{
    "query": {
        "match_all": {}
    }
}

请求准备好后,使用快捷键Ctrl + Alt + S或打开命令面板(Shift + Command + P)并输入elasticsearch search request body

设置

用户设置(可通过首选项/插件设置/Elasticsearch客户端/设置 - 用户菜单访问)

示例

{
  "base_url": "http://localhost:9200",
  "index": "blog",
  "doc_type": "posts",
  "servers": [
      {
          "base_url": "http://localhost:9200",
          "index": "blog",
          "doc_type": "posts",
      },
      {
          "base_url": "http://localhost:9200",
          "index": "twitter",
          "doc_type": "tweets",
      }
  ]
}

您可以通过使用Elasticsearch: Settings Switch Server命令来切换服务器。

代码片段

目前这应适用于.json.es

命令

搜索和历史API的命令

  • Elasticsearch: Bulk
  • Elasticsearch: Clear Scroll
  • Elasticsearch: Count
  • Elasticsearch: Count Percolate
  • Elasticsearch: Create Document
  • Elasticsearch: Delete By Query
  • Elasticsearch: Delete Document
  • Elasticsearch: Delete Script
  • Elasticsearch: Delete Search Template
  • Elasticsearch: Exists Document
  • Elasticsearch: Explain Document
  • Elasticsearch: Field Stats
  • Elasticsearch: Get Document
  • Elasticsearch: Get Document Source
  • Elasticsearch: Get Multiple Documents
  • Elasticsearch: Get Percolator Query
  • Elasticsearch: Get Script
  • 文档分享:Elasticsearch - 获取搜索模板
  • 文档分享:Elasticsearch - 索引文档
  • 文档分享:Elasticsearch - 索引分片查询
  • 文档分享:Elasticsearch - 信息
  • 文档分享:Elasticsearch - 多次分片查询
  • 文档分享:Elasticsearch - 多次搜索
  • 文档分享:Elasticsearch - 多个termvectors
  • 文档分享:Elasticsearch - 分片查询
  • 文档分享:Elasticsearch - Ping
  • 文档分享:Elasticsearch - 放置脚本
  • 文档分享:Elasticsearch - 放置搜索模板
  • 文档分享:Elasticsearch - 滚动
  • 文档分享:Elasticsearch - 搜索存在的问题
  • 文档分享:Elasticsearch - 搜索分片查询
  • 文档分享:Elasticsearch - 搜索请求体
  • 文档分享:Elasticsearch - 搜索请求体计数
  • 文档分享:Elasticsearch - 搜索请求体扫描
  • 文档分享:Elasticsearch - 搜索碎片
  • 文档分享:Elasticsearch - 简单查询搜索
  • 文档分享:Elasticsearch - 搜索模板
  • 文档分享:Elasticsearch - 搜索模板计数
  • 文档分享:Elasticsearch - 搜索模板扫描
  • 文档分享:Elasticsearch - 建议
  • 文档分享:Elasticsearch - Termvector
  • 文档分享:Elasticsearch - 更新文档

命令:Cat API

  • 文档分享:Elasticsearch - Cat 别名
  • 文档分享:Elasticsearch - Cat 分配
  • 文档分享:Elasticsearch - Cat 计数
  • 文档分享:Elasticsearch - Cat 字段数据
  • 文档分享:Elasticsearch - Cat 健康状态
  • 文档分享:Elasticsearch - Cat 索引
  • 文档分享:Elasticsearch - Cat 主节点
  • 文档分享:Elasticsearch - Cat 节点
  • 文档分享:Elasticsearch - Cat 待办任务
  • 文档分享:Elasticsearch - Cat 插件
  • 文档分享:Elasticsearch - Cat 恢复
  • 文档分享:Elasticsearch - Cat 碎片
  • 文档分享:Elasticsearch - Cat 分片
  • 文档分享:Elasticsearch - Cat 线程池

命令:集群 API

  • 文档分享:Elasticsearch - 集群获取设置
  • 文档分享:Elasticsearch - 集群健康状态
  • 文档分享:Elasticsearch - 集群待办任务
  • 文档分享:Elasticsearch - 集群设置
  • 文档分享:Elasticsearch - 集群重路由
  • 文档分享:Elasticsearch - 集群状态
  • 文档分享:Elasticsearch - 集群统计

命令:索引 API

  • 文档分享:Elasticsearch - 索引分析
  • 文档分享:Elasticsearch - 清除索引缓存
  • 文档分享:Elasticsearch - 关闭索引
  • 文档分享:Elasticsearch - 创建索引
  • 文档分享:Elasticsearch - 创建文档类型
  • 文档分享:Elasticsearch - 删除索引
  • 文档分享:Elasticsearch - 删除别名
  • 文档分享:Elasticsearch - 删除映射
  • 文档分享:Elasticsearch - 删除模板
  • 文档分享:Elasticsearch - 删除预热器
  • 文档分享:Elasticsearch - 索引存在
  • 文档分享:Elasticsearch - 别名存在
  • 文档分享:Elasticsearch - 文档类型存在
  • 文档分享:Elasticsearch - 模板存在
  • 文档分享:Elasticsearch - 刷新索引
  • 文档分享:Elasticsearch - 同步刷新索引
  • 文档分享:Elasticsearch - 获取索引
  • 文档分享:Elasticsearch - 获取别名
  • 文档分享:Elasticsearch - 获取字段映射
  • 文档分享:Elasticsearch - 获取映射
  • 文档分享:Elasticsearch - 获取设置
  • 文档分享:Elasticsearch - 获取模板
  • 文档分享:Elasticsearch - 获取升级信息
  • 文档分享:Elasticsearch - 获取预热器
  • 文档分享:Elasticsearch - 打开索引
  • 文档分享:Elasticsearch - 优化索引
  • 文档分享:Elasticsearch - 放置别名
  • 文档分享:Elasticsearch - 放置映射
  • 文档分享:Elasticsearch - 放置设置
  • 文档分享:Elasticsearch - 放置模板
  • 文档分享:Elasticsearch - 放置预热器
  • 文档分享:Elasticsearch - 索引恢复
  • 文档分享:Elasticsearch - 索引刷新
  • 文档分享:Elasticsearch - 索引片段
  • 文档分享:Elasticsearch - 索引统计
  • 文档分享:Elasticsearch - 索引状态
  • 文档分享:Elasticsearch - 更新别名
  • 文档分享:Elasticsearch - 升级索引
  • 文档分享:Elasticsearch - 验证查询

命令:节点 API

  • 文档分享:Elasticsearch - 节点热线程
  • 文档分享:Elasticsearch - 节点信息
  • 文档分享:Elasticsearch - 所有节点关闭
  • 文档分享:Elasticsearch - 本地节点关闭
  • 文档分享:Elasticsearch - 主节点关闭

命令:快照 API

  • 文档分享:Elasticsearch - 创建快照
  • 文档分享:Elasticsearch - 创建仓库
  • 文档分享:Elasticsearch - 删除快照
  • 文档分享:Elasticsearch - 删除仓库
  • 文档分享:Elasticsearch - 获取快照
  • 文档分享:Elasticsearch - 获取仓库
  • 文档分享:Elasticsearch - 恢复快照
  • 文档分享:Elasticsearch - 快照状态
  • 文档分享:Elasticsearch - 验证仓库

辅助命令

  • 文档分享:Elasticsearch - 搜索请求体基准测试
  • 文档分享:Elasticsearch - 搜索请求体计数基准测试
  • 文档分享:Elasticsearch - 搜索模板基准测试
  • 文档分享:Elasticsearch - 搜索模板计数基准测试
  • 文档分享:Elasticsearch - 更改副本数量
  • 文档分享:Elasticsearch - 关闭打开的索引
  • 文档分享:Elasticsearch - 转换 CSV 批量索引
  • 文档分享:Elasticsearch - 导出索引数据
  • 帮助导入CSV的Elasticsearch
  • 帮助加载索引数据
  • 帮助重新索引

用户设置命令

  • 选择文档类型(Doc Type)的Elasticsearch设置
  • 选择索引的Elasticsearch设置
  • 显示活动服务器的Elasticsearch设置
  • 切换服务器的Elasticsearch设置

屏幕截图

搜索请求体命令

search

Cat API命令

cat

帮助重新索引命令

reindex

帮助基准测试

reindex