Elasticsearch 与 Mongodb 数据同步问题
2017-12-27 16:31
411 查看
1、mongo-connector工具
首先安装python环境
wget http://www.python.org/ftp/python/3.0.1/Python-3.0.1.tgz
tar -zxvf Python-3.0.1.tgz
cd Python-3.0.1
./configure
make all
make install
看来新装的版本生效了,做个软连接应该就OK。
ln -s /usr/local/bin/python3.0 /usr/bin/python
python -V
安装pip
$ wget https://bootstrap.pypa.io/get-pip.py
$ python get-pip.py
$ pip -V #查看pip版本
安装mongo-connector
如果是 Elasticsearch 5.x
pip install 'mongo-connector[elastic5]'
[Reference] https://github.com/mongodb-labs/mongo-connector
执行命令:
mongo-connector -m 192.9.8.204:27017 -t 192.9.8.223:9200 -d elastic2_doc_manager -n wymlib.ym_literature
-m :mongodb地址,-t:目的地址,-d : Used to specify the path to each doc manager file that will be used. -n:指定数据库
2、elasticsearch-river-mongodb
该工具只支持 elasticsearch 1.7.3 及以下版本
[Reference] https://github.com/mongodb-labs/mongo-connector
首先安装python环境
wget http://www.python.org/ftp/python/3.0.1/Python-3.0.1.tgz
tar -zxvf Python-3.0.1.tgz
cd Python-3.0.1
./configure
make all
make install
看来新装的版本生效了,做个软连接应该就OK。
ln -s /usr/local/bin/python3.0 /usr/bin/python
python -V
安装pip
$ wget https://bootstrap.pypa.io/get-pip.py
$ python get-pip.py
$ pip -V #查看pip版本
安装mongo-connector
如果是 Elasticsearch 5.x
pip install 'mongo-connector[elastic5]'
[Reference] https://github.com/mongodb-labs/mongo-connector
执行命令:
mongo-connector -m 192.9.8.204:27017 -t 192.9.8.223:9200 -d elastic2_doc_manager -n wymlib.ym_literature
-m :mongodb地址,-t:目的地址,-d : Used to specify the path to each doc manager file that will be used. -n:指定数据库
2、elasticsearch-river-mongodb
该工具只支持 elasticsearch 1.7.3 及以下版本
[Reference] https://github.com/mongodb-labs/mongo-connector
相关文章推荐
- ES-MongoDB学习1_elasticsearch与mongodb分布式集群环境下数据同步以及遇到的相应问题解答
- elasticsearch与mongodb分布式集群环境下数据同步以及遇到的相应问题解答
- MongoDB数据自动同步到ElasticSearch(实现中文全文检索)
- mongodb数据同步问题 Logstream::get called in uninitialized state Fri May 11 04:12:55 ERROR: Client::~Clien
- 五种方式将数据从MongoDB同步到ElasticSearch
- 各大数据库的配置 & logstash-out-mongodb实现elasticsearch到Mongodb的数据同步
- 关于Elasticsearch使用jdbc-river同步数据每次追加的问题
- 从MongoDB同步数据到ElasticSearch 的五种方式
- 基于netcore实现mongodb和ElasticSearch之间的数据实时同步的工具(Mongo2Es)
- ES-MongoDB学习3_MongoDB数据同步到Elasticsearch中
- Elasticsearch中的索引数据Index同步到Mongodb中的集合collection中
- Elasticsearch与MongoDB 数据同步及分布式集群搭建 (一)
- elasticsearch与mongodb分布式集群环境下数据同步
- 分布式搜索elasticsearch java API 之(七)------与MongoDB同步数据
- MongoDB与Elasticsearch达到数据同步的一点尝试
- 基于netcore实现mongodb和ElasticSearch之间的数据实时同步的工具(Mongo2Es)
- 10008---Elasticsearch与mongodb分布式集群环境下数据同步
- Elasticsearch与MongoDB 数据同步及分布式集群搭建(一)
- Linux安装ElasticSearch与MongoDB分布式集群环境下数据同步