#elasticsearch #download #cli-tool #scroll #tool #es

app estunnel

从Elasticsearch集群下载数据的工具

18个稳定版本

1.8.6 2020年12月31日
1.8.6-rc.12020年9月16日
1.8.4 2020年8月10日
1.7.1 2019年8月17日
1.6.3 2019年5月24日

#1922 in 数据库接口

Download history 72/week @ 2024-03-28 53/week @ 2024-04-04

58每月下载量

MIT许可证

25KB
554 代码行

estunnel

Build Platform License

estunnel 是一个用Rust编写的CLI工具,用于从elasticsearch下载数据。

命令行选项

USAGE:
    estunnel pull [OPTIONS] --index <index> --query <query>

FLAGS:
        --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -b, --batch <batch>      Scroll batch size. Size in query will be used if null.
    -h, --host <host>        ElasticSearch host url [default: https://127.0.0.1:9200]
    -i, --index <index>      Target index name(or alias)
    -o, --output <output>    File path for output [default: /dev/stdout]
    -q, --query <query>      File path for query body
    -s, --slice <slice>      Scroll slice count [default: 1]
        --ttl <ttl>          Scroll session ttl [default: 1m]
    -u, --user <user>        Username for http basic authorization

这是 estunnel pull --help 的输出。

许可证

MIT (c) Wenxuan Zhang

依赖项

~17–33MB
~541K SLoC