MongoDB学习——安装配置

MongoDB学习——安装配置

1.MongoDB介绍

  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
  出现如下内容:

MongoDB学习——安装配置_第1张图片

关键词:HelloWorld   MongoDB   NoSQL   JAVA    程序   软件   数据库   程序员

 

你可能感兴趣的:(MongoDB学习——安装配置)