MongoDB 数据同步至 ElasticSearch (Mongo-connector)
来源:互联网 发布:电力猫网络dns不正常 编辑:程序博客网 时间:2024/05/19 23:05
数据量庞大时,模糊查询可以采取,ES分词搜索形式,效率极高。
MongoDB数据导入到ES并实现同步,可以使用Mongo-Connector
介绍:mongo-connector
至于ES的安装和MongoDB副本集模式,可以参照前几篇文章笔记。
Mongo-Connector使用方式很简单,简单讲下面几步:
1. 安装pip
yum install python-setuptools && easy_install pip
2. 安装mongo-connector, 支持elasticsearch5.x以后的
pip install mongo-connector[elastic5]
3. 数据同步,等待执行完成即可,发现es内出现数据库名为索引的索引文档集合
mongo-connector -m localhost:27017 -t localhost:9200 -d elastic2_doc_manager
如果mongodb设置了访问权限则下面,username/password是mongodb的用户
mongo-connector -a username -p password -m localhost:27017 -t localhost:9200 -d elastic2_doc_manager
官方文档:auth
需要connector一直运行在后台,在命令最前面加上nohup空格,就可以了
通过mongo-connector --h 查看帮助
阅读全文
0 0
- MongoDB 数据同步至 ElasticSearch (Mongo-connector)
- mongo-connector实现MongoDB和Elasticsearch数据同步
- mongo-connector同步mongoDB到ElasticSearch
- Mongodb数据库导入数据到elasticsearch,mongo-connector实现mongodb与elastic数据同步
- Nodejs:mongo-connector同步mongo数据;使用elasticsearch搜索
- 利用mongo-connector将mongodb数据同步到elasticsearch的流程以及会遇到的坑
- mongo-connector实现MongoDB与elasticsearch实时同步深入详解
- 自制搜索(elasticsearch安装,mongo-connector同步数据,python操作)
- 使用mongo-connector实现mongoDB 和solr 同步数据
- MongoDB——mongo-connector实例使用(for elasticsearch)
- Elasticsearch+Mongodb 用mongo-connector 实时更新
- MongoDB——mongo-connector同步
- mongo-connector导入数据到Elasticsearch
- mongo-connector导入数据到Elasticsearch
- ES-MongoDB学习5_使用Mongo Connector和Elasticsearch实现模糊匹配
- 安装和配置mongo-connector elastic2-doc-manager为Mongodb Elasticsearch
- python实现MongoDB数据同步到ES(Elasticsearch)
- MongoDB 数据自动同步到 ElasticSearch
- 排序
- 算法学习记录七(C++)--->二分法找有序旋转数组最小值
- Floyd+Bellman-ford求正环 hdu1317 XYZZY
- Lucene(三)索引域选项
- 二叉树
- MongoDB 数据同步至 ElasticSearch (Mongo-connector)
- SpringMvc/SpringBoot HTTP通信加解密
- iOS中自定义button、button属性、swift
- java List 指定属性排序
- 逆向实战之入门去除某果TV广告
- 蓝牙BlueTooth
- Maven install报MojoExecutionException
- linux安装bcompare
- 关于调用listFile()在遍历含有乱码文件时出现input is not valid Modified UTF-8错误的解决方法