一、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