大数据搜索 博客上线了
一、安装前准备
1、mongo-connector(基于python)中间件
2、python-3.4.3.msi
3、Mongodb
4、Solr
二、配置Mongodb集群
1)、配置replica set
我的MONGO_HOME为 F:\mongodb
目录树如下:
-rs (d)
|----db (d) mongo数据文件文件存放的目录
|----rs1 (d) rs1实例数据文件存放的目录
|----rs2 (d) rs2实例数据文件存放的目录
|----log (d) log文件存放的目录
|----rs1.log (f) rs1实例的log文件
|----rs2.log (f) rs2实例的log文件
|----mongod-rs1.bat rs1实例的启动脚本
|----mongod-rs2.bat rs2实例的启动脚本
mongod-rs1.bat内容如下:
D:\mongodb\bin\mongod --port 27001 --oplogSize 100 --dbpath db\rs1 --logpath log\rs1.log --replSet rs/127.0.0.1:27002 --journal
pause
mongod-rs2.bat内容如下:
D:\mongodb\bin\mongod --port 27002 --oplogSize 100 --dbpath db\rs2 --logpath log\rs2.log --replSet rs/127.0.0.1:27001 --journal
pause
2)、执行两个脚本,启动两个mongod实例
3)、但这时它们还没组成一个replica set,还需要进行配置,开启mongo,连上localhost:27001,也就是实例rs1
4)、连接mongo 127.0.0.1:27001 输入
config={_id:'rs',members;[{_id:0,host:'127.0.0.1:27001'},{_id:1,host:'127.0.0.1:27002'}]}
rs.initiate(config);
rs.status();
三、安装python
1)、pin install mongo-connector
四、启动mongo-connector
cmd 里输入:python c:\python34\mongo-connector\mongo_connector\connector.py -m localhost:27017 -t http://127.0.0.1:8080/solr/collection1 -d solr_doc_manager
大数据搜索 博客上线了
相关推荐
solr定时同步mongodb数据,有关solr分页查询,mongodb配置
canal 的 mysql 与 redis/memcached/mongodb 的 nosql 数据实时同步方案
后台jdbc java 增删改查 数据同步
同步Mongodb数据库,用于同步数据库,局域网内
基于mongodb oplog的集群复制工具,可以满足迁移和同步的需求,进一步实现灾备和多活功能。MongoDB数据迁移,实时同步,实现灾备和多活的必备工具
mysql 和mongodb 互相同步 连接 批量操作
用来实现 mongodb 和 elasticsearch 数据同步和增量更新的小程序
关系型到MongoDB实时数据同步解决方案.pptx
关系型到MongoDB实时数据同步解决方案.pdf
去mysql-mongodb go-mysql-mongodb是一项将MySQL数据自动同步到MongoDB的服务。... 在配置文件中自定义MySQL和MongoDB映射规则,请参阅下面的。 启动./bin/go-mysql-mongodb -config=./etc/river
java对mongodb的CRUD操作以及跟oralce数据库的数据同步demo
mongosync是用于MongoDB复制集之间,复制集到分片集群之间以及分片集群与分片集群之间同步数据的一个工具。 1.实时迁移,尤其是从一个集群迁移到另一个集群,或者master-slave架构迁移到replica sets架构 2.实时同步...
将 MongoDB 中的数据实时流式传输到 MySQL 数据库。 对 NoSQL 数据库中的数据启用 SQL 查询。 配置: 更新config.json的 mongodb 配置 { " service " : " mycol001 " , " mongodb " : { " host " : " 127.0.0.1 ...
同步MongoDB数据到ElasticSearch,支持全量同步、增量同步、实时同步,支持全操作,支持中间数据处理
Linux安装ElasticSearch与MongoDB分布式集群环境下数据同步
基于canal 的 mysql 与 redis/memcached/mongodb 的 nosql 数据实时同步方案 案例,canal client
Node应用程序构建——使用MongoDB和Backbone
mongodb数据如何还原,同步到其他系统?其实实现方法很简单,这篇文章主要介绍了MongoDB数据还原及同步解决思路,需要的朋友可以参考下
《Node应用程序构建:使用MongoDB和Backbone》 源码,里面有git地址