ITKeyword,专注技术干货聚合推荐

注册 | 登录

MongoDB简介以及Windows安装

wayfoon322 分享于 2013-10-21

推荐:windows 下安装 mongodb

准备工作: 到官方下载合适的版本 http://www.mongodb.org/downloads 这里用的是mongodb windows 32bit 版 解压mongodb到D:\mongodb\ 目录,同时在mongodb目录中新

2018阿里云全部产品优惠券(新购或升级都可以使用,强烈推荐)
领取地址https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=gh9qh5ki&utm_source=gh9qh5ki

MongoDB简介以及安装

MongoDB是一个基于分布式文件/文档存储的数据库。由C++语言编写。旨在为 WEB应用提供可扩展的 高性能数据存储解决方案。 MongoDB  是一个介于关系数据库和 非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较 复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分 功能,而且还支持对数据建立索引 比一般的关系型数据库快5倍左右

MongoDB 是一个对象数据库,它没有表、行等概念,也没有固定的模式和结构,所有的数据以文档的形式存储。所谓文档就是一个关联数组式的对象,它的内部由属性组成,一个属性对应的值可能是一个数、字符串、日期、数组,甚至是一个嵌套的文档。

——《Node.js开发指南》

下面是一个 MongoDB 文档的示例:

{ 
  "_id" : ObjectId( "4f7fe8432b4a1077a7c551e8" ),   
  "name" : "nswbmw",  
  "age" : 22,
  "email" : [ "xxx@126.com", "xxx@gmail.com" ],  
  "family" : {  
    "mother" : { ... },  
    "father" : { ... },  
    "sister : { ... },  
    "address" : "earth"  
  }
}

更多有关 MongoDB 的知识请参考 《mongodb权威指南》或查阅:http://www.mongodb.org/

安装MongoDB

安装 mongodb 很简单,去官网(http://www.mongodb.org/downloads)下载最新版的 mongodb (目前为 v2.4.6),解压到 D 盘并把文件夹重命名为 mongodb,并在 mongodb 文件夹里新建 blog 文件夹作为我们博客内容的存储目录。打开 cmd,切换到 d:\mongodb\bin 目录下,然后输入 mongod -dbpath d:\mongodb\blog 设置 blog 文件夹作为我们工程的存储目录并启动。为了方便以后使用数据库,我们在桌面上新建 启动mongodb.bat ,并写入 d:\mongodb\bin\mongod.exe -dbpath d:\mongodb\blog ,这样我们以后只需运行桌面上的 启动mongodb.bat 就可启动数据库了。



--------------------------------------------

也可以将其作为 Windows服务

 

每次运行mongod --dbpath D:/MongoDB/data命令行来启动MongoDB实在是不方便,把它作为Windows服务,这样就方便多了。

 

D:\MongoDB\bin>mongod --logpath D:\MongoDB\logs\MongoDB.log --logappend --dbpath D:\MongoDB\data --directoryperdb --serviceName MongoDB --install
all output going to: D:\MongoDB\logs\MongoDB.log
Creating service MongoDB.
Service creation successful.
Service can be started from the command line via 'net start "MongoDB"'.

 

注意:这条命令要到MongoDB的bin目录下运行,刚开始的时 候,我就直接在D:\下运行,结果服务的可执行目录为【"D:\mongod" --logpath  "D:\MongoDB\logs\MongoDB.log"  --logappend  --dbpath  "D:\MongoDB\data"  --directoryperdb  --service 】,肯定是不对的。

 

该命令行指定了日志文件:D:\MongoDB\logs\MongoDB.log,日志是以追加的方式输出的;

推荐:MongoDB的安装(windows下)

1. 在官方地址下载mongodb安装包并解压到相应路径下;           下载地址:http://www.mongodb.org/downloads 2. 在刚才解压的文件夹下分别创建data文件夹和log

 

数据文件目录:D:\MongoDB\data,并且参数--directoryperdb说明每个DB都会新建一个目录;

 

Windows服务的名称:MongoDB;

 

以上的三个参数都是可以根据自己的情况而定的,呵呵。

 

最后是安装参数:--install,与之相对的是--remove

 

启动MongoDB:net start MongoDB


停止MongoDB:net stop MongoDB

 


 



推荐:Windows下安装MongoDB

伴随着2010年一股NoSQL热潮,现在越来越多的互联网公司把眼光转移到NoSQL存储方面,以期通过NoSQL的解决方案解决当前传统数据存储无法满足当前业务系统需求的现

MongoDB简介以及安装 MongoDB是一个基于分布式文件/文档存储的数据库。由C++语言编写。旨在为 WEB应用提供可扩展的 高性能数据存储解决方案。 MongoDB  是一个介于关系数据库和 非关系数据库之
在线网页数据采集器

相关阅读排行


用户评论

游客

在线网页数据采集器

相关内容推荐

vivo京东自营官方旗舰店

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。