MongoDB学习——安装配置
2011-05-25 20:20
423 查看
[b]1.MongoDB介绍[/b]
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有:
*面向集合存储,易存储对象类型的数据。
*模式自由。
*支持动态查询。
*支持完全索引,包含内部对象。
*支持查询。
*支持复制和故障恢复。
*使用高效的二进制数据存储,包括大型对象(如视频等)。
*自动处理碎片,以支持云计算层次的扩展性
*支持RUBY,PYTHON,JAVA,C++,PHP等多种语言。
*文件存储格式为BSON(一种JSON的扩展)
*可通过网络访问
所谓“面向集合”(Collenction-Oriented),意思是数据被分组存储在数据集中,被称为一个集合(Collenction)。每个集合在数据库中都有一个唯一的标识名,并且可以包含无限数目的文档。集合的概念类似关系型数据库(RDBMS)里的表(table),不同的是它不需要定义任何模式(schema)。
模式自由(schema-free),意味着对于存储在mongodb数据库中的文件,我们不需要知道它的任何结构定义。如果需要的话,你完全可以把不同结构的文件存储在同一个数据库里。
存储在集合中的文档,被存储为键-值对的形式。键用于唯一标识一个文档,为字符串类型,而值则可以是各种复杂的文件类型。我们称这种存储形式为BSON(Binary Serialized dOcument Format)。
2.下载MongoDB
下载地址http://www.mongodb.org/downloads 至本文成文之时,版本号为:1.8.1
http://downloads.mongodb.org/win32/mongodb-win32-i386-1.8.1.zip
3.安装
将zip文件解压至某个磁盘目录,如:G:\database\mongodb
4.配置
建立数据存储目录G:\database\mongodb\data
启动命令窗口,进到目录G:\>cd database\mongodb\bin
执行命令mongod --dbpath G:\database\mongodb\data,出现如下信息:
G:\database\mongodb\bin>mongod --dbpath G:\database\mongodb\data
Wed May 25 20:03:06 [initandlisten] MongoDB starting : pid=3244 port=27017 dbpath=G:\database\mongodb\data 32-bit
** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
** seehttp://blog.mongodb.org/post/137788967/32-bit-limitations
** with --dur, the limit is lower
Wed May 25 20:03:06 [initandlisten] db version v1.8.1, pdfile version 4.5
Wed May 25 20:03:06 [initandlisten] git version: a429cd4f535b2499cc4130b06ff7c26f41c00f04
Wed May 25 20:03:06 [initandlisten] build sys info: windows (5, 1, 2600, 2, 'Service Pack 3') BOOST_LIB_VERSION=1_35
Wed May 25 20:03:06 [initandlisten] waiting for connections on port 27017
Wed May 25 20:03:06 [websvr] web admin interface listening on port 28017
5.查看管理后台
打开浏览器,登入地址:http://localhost:28017
出现如下内容:
关键词:HelloWorld MongoDB NoSQL JAVA 程序 软件 数据库 程序员
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有:
*面向集合存储,易存储对象类型的数据。
*模式自由。
*支持动态查询。
*支持完全索引,包含内部对象。
*支持查询。
*支持复制和故障恢复。
*使用高效的二进制数据存储,包括大型对象(如视频等)。
*自动处理碎片,以支持云计算层次的扩展性
*支持RUBY,PYTHON,JAVA,C++,PHP等多种语言。
*文件存储格式为BSON(一种JSON的扩展)
*可通过网络访问
所谓“面向集合”(Collenction-Oriented),意思是数据被分组存储在数据集中,被称为一个集合(Collenction)。每个集合在数据库中都有一个唯一的标识名,并且可以包含无限数目的文档。集合的概念类似关系型数据库(RDBMS)里的表(table),不同的是它不需要定义任何模式(schema)。
模式自由(schema-free),意味着对于存储在mongodb数据库中的文件,我们不需要知道它的任何结构定义。如果需要的话,你完全可以把不同结构的文件存储在同一个数据库里。
存储在集合中的文档,被存储为键-值对的形式。键用于唯一标识一个文档,为字符串类型,而值则可以是各种复杂的文件类型。我们称这种存储形式为BSON(Binary Serialized dOcument Format)。
2.下载MongoDB
下载地址http://www.mongodb.org/downloads 至本文成文之时,版本号为:1.8.1
http://downloads.mongodb.org/win32/mongodb-win32-i386-1.8.1.zip
3.安装
将zip文件解压至某个磁盘目录,如:G:\database\mongodb
4.配置
建立数据存储目录G:\database\mongodb\data
启动命令窗口,进到目录G:\>cd database\mongodb\bin
执行命令mongod --dbpath G:\database\mongodb\data,出现如下信息:
G:\database\mongodb\bin>mongod --dbpath G:\database\mongodb\data
Wed May 25 20:03:06 [initandlisten] MongoDB starting : pid=3244 port=27017 dbpath=G:\database\mongodb\data 32-bit
** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
** seehttp://blog.mongodb.org/post/137788967/32-bit-limitations
** with --dur, the limit is lower
Wed May 25 20:03:06 [initandlisten] db version v1.8.1, pdfile version 4.5
Wed May 25 20:03:06 [initandlisten] git version: a429cd4f535b2499cc4130b06ff7c26f41c00f04
Wed May 25 20:03:06 [initandlisten] build sys info: windows (5, 1, 2600, 2, 'Service Pack 3') BOOST_LIB_VERSION=1_35
Wed May 25 20:03:06 [initandlisten] waiting for connections on port 27017
Wed May 25 20:03:06 [websvr] web admin interface listening on port 28017
5.查看管理后台
打开浏览器,登入地址:http://localhost:28017
出现如下内容:
关键词:HelloWorld MongoDB NoSQL JAVA 程序 软件 数据库 程序员
相关文章推荐
- PHP学习之-Mongodb在Windows下安装及配置
- 学习MongoDB 一:MongoDB 入门(安装与配置)
- 学习--MongoDB服务的安装配置
- 学习node+express过程中的MongoDB 的安装配置
- MongoDB学习一--在Linux下的yum安装和配置
- 学习MongoDB 一:MongoDB 入门(安装与配置)
- MongoDB入门学习笔记之简介与安装配置
- mongoDB 学习笔记 — Linux下的安装和配置
- MongoDB学习之旅二:MongoDB安装及配置
- MongoDB学习之旅二:MongoDB安装及配置
- 安装配置MongoDB(服务名无效问题)--学习1
- 学习MongoDB 一:MongoDB 入门(安装与配置)
- MongoDB学习笔记之-- MongoDB安装与配置(CentOS6.5)
- 【MongoDB学习笔记(1)】——MongoDB的安装与配置
- 高可用mongodb集群的学习记录(一安装配置MongoDB)
- 学习MongoDB (1) :配置安装
- MongoDB学习第2天,安装 配置 开始练习
- Mac安装配置MongoDB
- Centos 6.5安装mongoDB3.4配置权限并备份数据
- MongoDB学习(二)MongoDB 3.2.8的安装图解(小白版)