Skip to content

indatawetrust/mongo-to-elastic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mongo-to-elastic

Elasticsearch transfer tool for MongoDB database. It is safer because every transaction is kept in a promise queue.

Install

npm install mongo-to-elastic -g

All collections are transferred unless the collection is defined. To define more than one collection;

mongo-to-elastic --db app -c user -c post

Usage

Usage: mongo-to-elastic [options]

Options:
  --mongo-host, --mh    MongoDB host        (default localhost)
  --mongo-port, --mp    MongoDB port        (default 27017)
  --database, --db      MongoDB database      
  --collection, --c      MongoDB collection
  --elastic-host, --eh  ElasticSearch host  (default localhost)
  --elastic-port, --ep  ElasticSearch port  (default 9200)
  --concurrency, --con  Promise concurrency (default 250)
  --help                Show help          

About

Elasticsearch transfer tool for MongoDB database

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published