日期:2014-05-16  浏览次数:20469 次

MongoDB 之 Window 搭建
一个网络的时代,想当然要和集群联系起来,结合实际的情况,笔者进行了简单的与本地虚拟机建立了一个小的同步操作。当然还有很多的东西,正在整理中……

至于MongoDb是什么东西,这里不做详细解说,如果有意向的同志们,可以参考下官方解释;

1.下载mongodb-win32-i386的Win32包,我下载最新的是mongodb-win32-i386-2.0.2

2.解压后,进入目录的bin目录下,可以看到一些.exe文件。其中咱们用到的是mongod.exe和mongo.exe

3.建立一个小的局域网,然后启动master服务,命令如下:

/bin/mongod -master -dbpath=c:\db -logfile=c:\db\log\system.log

4.启动slave,命令如下:

/bin/mongod -slave -dbpath=c:\db -slavedelay 5 -logfile=c:\db\log\system.log -source 192.168.56.1:27017
(每5秒与master同步一次)
-source 指明同步节点

5.测试
首先登录master;
mongo -host 192.168.56.1;
user test;
db.user.insert({id:1,nameL:'admin'})
db.user.find();

然后登录slave:
mongo -host 192.168.56.101;
user test;
db.user.find();

观察结果,显示相同。与Master同步成功。