`
rjhym
  • 浏览: 64651 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

NoSQL数据库学习之MongoDB(一)初体验

阅读更多

   

如果大家在学习过程中,发现博客中图片展示不出来,请到我的网易博客查看:http://rjhym.blog.163.com/blog/static/2813023220119272568926/

 

 最近公司让对用户样本库进行分析,数据量每天30W条以上,如果条件组合,则数据量更多。使用关系型数据库(Mysql)一年将会达到上亿条记录,这对mysql来说,各种查询将变得非常慢。 考虑使用nosql数据库。选择使用现在流行的mongodb数据库。 本节先介绍window安装数据库以及简单的连接操作。

        一、下载mongodb,我下的是最新版本mongodb-win32-i386-v2.0-latest.zip;下载地址:http://www.mongodb.org/downloads选择2.0.1下载Windows 32-bit版即可。

        二、下载完成解压到d:\mongodb,然后建立你的工作目录,我的是d:\mongodb\work\db和d:\mongodb\work\log用来存放数据文件和日志。 打开cmd命令行:进入d:\mongodb\bin执行下面命令将mongodb安装为服务:(不想安装服务的可以直接跳过)进入第三步

mongod.exe --dbpath d:\mongodb\work\db -- logpath d:\mongodb\work\log\log.log --install 如下图:

 

 

2011年10月27日 - 冷峰 - 冷峰
-logpath在1.4以上的版本中必须存在,否则无法注册成功,log的位置不能和数据文件存放在同一个目录下,同时数据目录及LOG目录需要手动创建,此命令无法自己创建相应的文件夹,否则也无法注册成功
  三、启动服务器监听,执行如下命令:
mongod.exe --dbpath d:\mongodb\work\db -- logpath d:\mongodb\work\log\log.log 如下图:
2011年10月27日 - 冷峰 - 冷峰
 默认端口为27017
四、测试:
重新打开一个dos窗口,进入d:\mongodb\bin执行:mongo.exe 如下图:
2011年10月27日 - 冷峰 - 冷峰说明服务启动成功。
我们可以查看日志文件及日志内容。
NoSQL数据库学习之MongoDB(一)初体验 - 冷峰 - 冷峰
 
五、现在我们就可以开始操作了
show dbs 
show collections
 结果如下:
NoSQL数据库学习之MongoDB(一)初体验 - 冷峰 - 冷峰

linux 安装类似windows,只需要将mongodb解压到指定目录,然后创建对应的db和log文件位置即可。操作与上述类似。
 今天就到这里。其他操作,将在下一篇中介绍。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics