MongoDB

MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”),是一个开源的、面向集合的、高性能和无模式的文档型数据库。

特点

  • 数据类型丰富,数据结构非常松散,是类似json的bjson格式
  • 查询语言非常强大,可以媲美关系型数据库
  • 高性能,支持高并发写入
  • 高伸缩性
  • 支持B+索引,全文索引,地理空间索引(lbs)

安装

详见 mongodb-install

sudo yum install -y mongodb-org mongodb-org-server
systemctl start mongod
/usr/bin/mongod -f /etc/mongod.conf

默认监听 localhost:27017 端口,可以修改 mongod.conf 来进行调整。

配置

详见 mongod.conf

概念

详见 mongodb-conception

查询语法

详见 mongodb-query

命令

详细见 mongodb-command

运行机制

详见 mongodb-theory

PHP操作MongoDB

详见php-mongodb

相关内容

参见

参考资料