说起数据库,那大家首先想到的一般都是Oracle、MySQL等大型的关系型数据库。但是是个东西就有利必有弊,所以今天西西南给大家介绍另一种很流行的一个基于分布式文件存储的数据库——MongoDB。
MongoDB采用数据文件预分配模式来生成数据文件,旨在为WEB应用提供可扩展的高性能数据存储解决方案,所以在手机端应用使用的数据库大多数都是MongoDB,优点是它的特点:高性能、易部署、易使用,存储数据非常方便。当然它相较于流行的关系型数据库也存在较多的不足,比如: MongoDB没有如MySQL那样成熟的维护工具、无法进行关联表查询,不适用于关系多的数据、 复杂聚合操作通过mapreduce创建,速度慢、不支持事务操作、占用空间过大等等,具体大家可以百度哈,我这里主要讲的是安装和使用方法。
话不多说,开始:
-
下载MongoDB,选择适合自己操作系统的版本(我以windows为例)
www.mongodb.org/downloads
-
安装和配置:
这里选择红色框选项自定义安装路径
-
创建数据目录,这里我设成
D:\data\db
(根据个人习惯创建ÿ