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

最近公司让对用户样本库进行分析,数据量每天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 如下图:


-logpath在1.4以上的版本中必须存在,否则无法注册成功,log的位置不能和数据文件存放在同一个目录下,同时数据目录及LOG目录需要手动创建,此命令无法自己创建相应的文件夹,否则也无法注册成功

三、启动服务器监听,执行如下命令:
mongod.exe --dbpath d:\mongodb\work\db -- logpath d:\mongodb\work\log\log.log 如下图:


默认端口为27017
四、测试:
重新打开一个dos窗口, 进入d:\mongodb\bin执行:mongo.exe 如下图:

说明服务启动成功。

我们可以查看日志文件及日志内容。


五、现在我们就可以开始操作了
show dbs
show collections
结果如下:


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




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值