MongoDB从入门到提高【第一集】

来源:互联网 发布:常德广电网络客服电话 编辑:程序博客网 时间:2024/05/28 05:13

【第一集】---------MongdoDB配置参数说明及示例

开头依然是扯蛋

写这个系列的文章确实是我鼓起好大的勇气完成的。如果在文章中出现什么错误或者不妥的地方,请好心的读者朋友尽快指出,让我们共同成长。最近在个人项目中想用到最近接触的NoSql数据库来试着替换现在在用的关系型数据库MS-SQL。为此狠狠的学习了一番,千辛万苦的找资料,看官方的文档。现将我所整理的一些心得体会写出来与大家分享下。

①什么是NoSql,什么的MongoDB以及他们的特点,百度一下,所有的OK。

②下面列举我从官网中看到的一些对我们以后有用的部署配置参数:

 1 #----bind_ip----绑定IP,可以为多个,如果不绑定,及所有对本机的IP都能使用 2 bind_ip=127.0.0.1  3  4 #---port----绑定端口好 5 port=27017 6  7 #---quiet----是否为后台程序,默认不是 8 quiet=true 9 10 #----logpath-----日志文件路径11 logpath=D:\MongoDB\logs\mongod.log12 13 #----logappend----日志的追加方式,默认是false,覆盖模式的,建议设置为true,能更好的监控数据14 logappend=true15 16 #-----dialog-----17 diaglog=318 19 #dbpath数据文件的存放路径20 dbpath=D:\MongoDB\data21 22 #开启日志功能,这个功能在2.0版本以前是默认关闭的,2.0只要设置日志目录即自动开启该功能23 journal=true

 

上面的这些参数基本上已经够用了(对我们做开发的来说),如果要做数据分片复制什么的就要用到另外的一些参数了。具体的请到http://docs.mongodb.org/manual/reference/configuration-options/查看。

将上面的配置项保存在D:\MongoDB\Config\mongod.conf中

在http://www.mongodb.org/downloads下载最新2.4版本的MongoDB。解压,提取bin文件夹下全部文件到D:\MongoDB中,然后在D:\MongoDB下建立data文件夹用来存储数据库文件。【这里如果不建的话会报错】。然后再建立logs文件夹。这里很多人会问,为什么不建立mongod.log文件,因为系统会自动检测,没有就会帮你建上,所以你不用担心,会报错

 

 

是不是很简单。这样安装成服务太巴适了,而且配置什么的只需要改改配置文件,再重新启动下服务就行,这里再次感谢发明配置文件的大神。

继续输入mongo回车便进入到MongoDB shell中。

很晚了,今天就写到这里,明天我会附上数据库权限管理专题

 

 

<script type="text/javascript"><!--google_ad_client = "ca-pub-1944176156128447";/* cnblogs 首页横幅 */google_ad_slot = "5419468456";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
原创粉丝点击