MongoDB基础

MongoDB与Mysql的基本结构对应关系

一台机器

computer

多个MongoDB实例 <–对应–> mysql服务器进程

MongoDB Instance <–对应–> Mysqld Instance

运行着的MongoDB后台服务进程:/etc/rc.d/mongodb start <–对应–> /etc/rc.d/mysqld start

多个数据库 <–对应–> mysql中的数据库

MongoDB Database <–对应–> Database

多个集合 <–对应–> mysql中的表

MongoDB Collection <–对应–> Table

多个文档 <–对应–> mysql中的记录行

MongoDB Document <–对应–> Row

CentOS上搭建环境

添加源/etc/yum.repos.d/10gen.repo
[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64
gpgcheck=0
安装服务器客户端程序
yum install mongo-10gen mongo-10gen-server
安装php扩展
yum -y install make gcc php-devel
yum install php-pear
PATH=$PATH:/usr/local/php/bin/ pecl install mongo

php.ini中添加:extension=mongo.so

启动服务
/etc/rc.d/init.d/mongodb start