一、mongo-connector(基于python)中间件python
二、python-3.4.3.msimongodb
三、Mongodb spa
四、Solr中间件
1)、配置replica setcmd
个人MONGO_HOME为 F:\mongodbit
目录树以下:io
-rs (d)集群
|----db (d) mongo数据文件文件存放的目录配置
|----rs1 (d) rs1实例数据文件存放的目录ember
|----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();
1)、pin install 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