shelastic:Elasticsearch的交互式外壳

时间:2024-05-29 12:59:21
【文件属性】:

文件名称:shelastic:Elasticsearch的交互式外壳

文件大小:43KB

文件格式:ZIP

更新时间:2024-05-29 12:59:21

Go

弹性的 版本0.3 Shelastic是用于Elastic搜索的交互式外壳,它提供用于大多数常见管理任务的命令,并旨在支持1.7到6.x的所有ElasticSearch版本。 该项目最初是用Go语言进行研究的,并非旨在作为严格的管理工具。 尽管如此,我发现它有时还是有用的。 该项目不以任何方式隶属于Elastic。 指令 通用命令 connect [host] 连接到ES群集。 如果省略主机名,则尝试连接到本地主机 disconnect 与ES群集断开连接。 您需要先断开连接,然后再连接到另一个集群 list indices 列出集群中的索引。 显示索引中的文档数,索引的大小(以字节为单位)和索引别名 list nodes 列出集群的节点。 每个节点以 @ []格式显示 use 选择用于文档操作的索引


【文件预览】:
shelastic-develop
----.gitignore(48B)
----es()
--------io.go(5KB)
--------nodes.go(4KB)
--------index_view.go(5KB)
--------snapshot.go(3KB)
--------index.go(11KB)
--------bulk.go(8KB)
--------documents.go(5KB)
--------es.go(2KB)
--------cluster.go(3KB)
----main.go(652B)
----utils()
--------utils.go(2KB)
----build-targets.sh(442B)
----test()
--------docker-compose.yaml(993B)
--------3node.yaml(1KB)
----shelastic.png(4KB)
----Gopkg.toml(743B)
----img()
--------shelastic.svg(5KB)
----readme.md(11KB)
----Gopkg.lock(2KB)
----cmd()
--------cmd.go(6KB)
--------snapshot_cmd.go(4KB)
--------cluster_cmd.go(1016B)
--------cmd_common.go(2KB)
--------documents_cmd.go(7KB)
--------index_cmd.go(10KB)
--------bulk_cmd.go(6KB)
--------nodes_cmd.go(9KB)
--------index_view_cmd.go(4KB)

网友评论