MongoDB介绍及安装
SQL术语/概念MongoDB术语/概念解释/说明databasedatabase数据库tablecollection数据库表/集合rowdocument数据记录行/文档columnfield数据字段/域indexindex索引table joins?表连接,MongoDB不支持primary keyprimary key主键,MongoDB自动将_id字段设置为主键
通过以上对比可看出MongoDB相对传统关系型数据库在基本概念上并未有太多变化,关键区别在于二者在应用定位上各有侧重.
MongoDB支持绝大多数32-bit, 64-bit平台,安装MongoDB非常简单,既可以通过包管理系统(YUM, APT)安装也可以下载编译好的软件包后手动解压安装,笔者的Linux系统是64-bit Ubuntu系统.
首先,在这里下载最新稳定版,解压到/usr/local/mongodb24
先创建数据保存目录 mkdir -p /data/db(MongoDB默认将数据保存在/data/db文件夹中,可通过--dbpath改变数据文件夹)
cd ./bin
./mongod
可以添加如下启动命令选项:
--dbpath:修改数据存放位置
--logpath:日志文件
--port:MongoDB服务端口默认27017
--rest:开启服务器Web控制台REST接口
--fork:将进程运行为后台进程
通过mongo shell对MongoDB进行操作
./bin
./mongo
连接到MongoDB,进行各种操作,Enjoy yourself!
本文简要阐述了MongoDB的基本概念,应用场景,基本术语和安装,是笔者依据官方文档和实际工作中使用MongoDB的经验总结;