MongoDB简介以及Windows安装
来源:互联网 发布:淘宝软件订购 编辑:程序博客网 时间:2024/05/18 00:54
MongoDB简介以及安装
MongoDB是一个基于分布式文件/文档存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。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,日志是以追加的方式输出的;
数据文件目录:D:\MongoDB\data,并且参数--directoryperdb说明每个DB都会新建一个目录;
Windows服务的名称:MongoDB;
以上的三个参数都是可以根据自己的情况而定的,呵呵。
最后是安装参数:--install,与之相对的是--remove
启动MongoDB:net start MongoDB
停止MongoDB:net stop MongoDB
- MongoDB简介以及Windows安装
- MongoDB(1)--简介以及安装
- MongoDB的安装以及连接(windows)
- windows下安装mongoDB以及配置启动
- mongodb在windows上安装以及注意事项
- MongoDB windows下安装以及创建windows server
- MongoDB简介,使用原理,安装以及简单的使用
- pdf2htmlEX 安装以及简介(windows安装和linux安装)
- windows环境下安装mongodb以及nosql使用
- MongoDB windows 安装以及如何配置python的支持
- mongodb的安装以及设为系统启动项(windows)
- windows下MongoDB的安装以及php的扩展
- 安装mongodb以及设置为windows服务 详细步骤
- windows下mongodb安装配置以及可视化工具
- MongoDB在windows安装以及基本命令操作
- windows安装MongoDB 以及与pyhthon的交互
- Windows下MongoDB的安装使用以及IDEA插件配置
- mongodb安装及简介
- apache和tomcat同时使用同一个端口
- win7 登陆机制Credential Provider
- Android 可随意拖动的悬浮窗体
- 海量数据处理面试题
- 新浪微博 2013 年 6 月的 API 变更将会带来哪些影响?
- MongoDB简介以及Windows安装
- SVN常见问题
- use block
- 多次调用parameterizedHouse()绘制村庄 源代码
- C语言之enum的用法和注意事项(枚举类型)
- 使用dom4j解析xml字符串
- 读书笔记:java线程_2
- 解决ScrollView下嵌套ListView、GridView显示不全的问题(冲突)
- android的NDK和java进行本地socket通信-----C服务端,java客户端