mongo-es:从MongoDB到Elasticsearch的连接器

时间:2024-02-23 21:15:13
【文件属性】:

文件名称:mongo-es:从MongoDB到Elasticsearch的连接器

文件大小:57KB

文件格式:ZIP

更新时间:2024-02-23 21:15:13

elasticsearch mongodb connector etl MongoDBTypeScript

蒙哥-ES MongoDB到Elasticsearch连接器 安装 npm i -g mongo-es 用法 命令行 # normal mode mongo-es ./config.json # debug mode, with debug info printed NODE_ENV=dev mongo-es ./config.json 以编程方式 const fs = require ( 'fs' ) const Redis = require ( 'ioredis' ) const { Config , Task , run } = require ( 'mongo-es' ) const redis = new Redis ( 'localhost' ) Task . onSaveCheckpoint ( ( name , checkpoint ) => { return redis . set ( `mongo-es: ${ name } ` , JSON . stringify ( checkpoint ) ) } ) // this will overwrite ta


【文件预览】:
mongo-es-master
----.prettierignore(35B)
----src()
--------processor.ts(11KB)
--------main.ts(492B)
--------config.ts(4KB)
--------types.ts(902B)
--------index.ts(1KB)
--------indices.ts(2KB)
--------elasticsearch.ts(5KB)
--------mongodb.ts(3KB)
----.npmignore(21B)
----examples()
--------example.js(516B)
--------config.json(2KB)
----license(16KB)
----tsconfig.json(304B)
----test()
--------processor.test.ts(8KB)
--------_init.ts(37B)
--------elasticsearch.test.ts(1KB)
----.prettierrc(90B)
----README.md(3KB)
----.npmrc(36B)
----.gitignore(49B)
----package-lock.json(130KB)
----package.json(2KB)

网友评论