Elasticsearch-Exporter:一个小的脚本,用于将数据从一个Elasticsearch集群导出到另一个集群

时间:2021-02-25 11:53:10
【文件属性】:
文件名称:Elasticsearch-Exporter:一个小的脚本,用于将数据从一个Elasticsearch集群导出到另一个集群
文件大小:100KB
文件格式:ZIP
更新时间:2021-02-25 11:53:10
JavaScript #Elasticsearch-Exporter 命令行脚本,用于将数据从ElasticSearch导入/导出到其他各种存储系统。 特征: 基于Node.js的命令行工具 导出到另一个ElasticSearch实例,压缩的平面文件,MySQL,Mongo DB等。 在目标上重新创建映射和设置 可以通过查询过滤源数据和元数据 将范围指定为类型,索引或整个集群 在测试模式下运行,无需修改任何数据 支持代理,身份验证和SSL 适用于大多数ElasticSearch版本 在单独的并行处理中运行多个请求 新增:版本2 !!! 这是一个全新的实现,其中包含许多错误,并且没有太多时间来测试一个孤独的开发人员的所有内容,因此,请最好考虑使用此Beta ,并提供反馈,错误报告甚至补丁。 除非经过野外测试,否则该版本不会发布到npm。 一旦可用,请考虑仔细检查您的软件包声明,因为此版本与1.x分
【文件预览】:
Elasticsearch-Exporter-master
----exporter.js(13KB)
----mapper.js(2KB)
----semver.js(4KB)
----options.js(12KB)
----request.js(5KB)
----cluster.js(6KB)
----fn-encapsulate.js(1KB)
----drivers()
--------mongodb.driver.js(12KB)
--------hbase.driver.js(2KB)
--------file.driver.js(14KB)
--------elasticsearch.driver.js(20KB)
--------elasticsearch-client.driver.js(19KB)
--------noop.driver.js(1KB)
--------bigquery.driver.js(5KB)
--------csv.driver.js(6KB)
--------driver.interface.js(9KB)
--------datastore.driver.js(2KB)
--------elasticsearch-query.driver.js(995B)
--------sqlite.driver.js(2KB)
--------mysql.driver.js(15KB)
----CONTRIBUTING.md(14KB)
----.travis.yml(313B)
----LICENSE(11KB)
----tools()
--------ex.sh(609B)
----test()
--------exporter.test.js(17KB)
--------cluster.test.js(6KB)
--------mapper.test.js(3KB)
--------cluster.mock.js(1KB)
--------scripts()
--------semver.test.js(2KB)
--------args.test.js(9KB)
--------drivers()
--------options.test.js(7KB)
--------worker.test.js(12KB)
--------data()
--------driver.mock.js(3KB)
--------worker.mock.js(971B)
--------drivers.test.js(5KB)
----drivers.js(6KB)
----README.md(16KB)
----log.js(3KB)
----worker.js(8KB)
----.gitignore(142B)
----args.js(10KB)
----CHANGELOG.md(5KB)
----example-transform-function.js(41B)
----package.json(2KB)

网友评论