标签:blog http os sp 文件 数据 2014 on 问题
Writeby:lipeng date:2014-10-22
最近项目上用到了位置查询,在网上看到mongodb支持距离的查询,所以就学习了一下mongodb,在学习中总结了一下遇到的问题和解决的办法,以及mongodb的安装,主从复制,集群和在.NET应用程序中的操作,记录下来方便自己以后用得到,同时也希望能帮助那些初学mongodb的人,本人由于刚学mongodb,出现问题望大家提醒出来,相互学习,共同进步。
Windows操作系统的电脑一台,在E盘新建两个文件夹分别来存放主数据库和从数据库,主数据库中的配置文件如下:
其中port为端口,dbpath为数据库文件的存放位置,logpath围殴日志文件的存放位置
注意:master=true 表示为主服务器。
从服务器的配置文件如下:
其中Port为端口号,dbpath为数据库文件的存放位置,logpath围殴日志文件的存放位置
注意:slave=true 表示为主服务器。Source=127.0.0.1:27017 表示从哪个服务器同步数据库文件。
其中:--config 后面输入配置文件的位置,
启动成功后显示如下:
此时,主服务器已启动成功。
2.再次打开一个cmd操作程序,执行如下命令:
其中:--config 后面输入配置文件的位置
启动成功后显示如下:
此时从服务器已打开。
3.开主服务器的网页:http://localhost:28017/ ----注意端口号加1000如下:
可以看到:
3.打开从服务器的网页:http://localhost:13548/ ----注意端口号加1000如下:
可以看到:
在主服务器的shell中输入如下指令:db.test.save({“11”,123})
在从服务器的shell中输入如下指令:db.test.find()结果如下:
测试结果表明主从复制已完成。
产生这个错误的原因是因为开启的端口号已被占用,换一个端口即可正常启动。
Mongodb数据库学习系列————(一)Mongodb数据库主从复制的搭建
标签:blog http os sp 文件 数据 2014 on 问题
原文地址:http://www.cnblogs.com/lip0121/p/4042430.html