MongoDB教程

MongoDB是NoSQL数据库系统中比较流行的数据库之一,它也是最接近关系型数据库的。MongoDB的文档模型自由灵活,对于大数据量、高并发、弱事务的互联网应用,MongoDB可以应对自如。MongoDB教程主要讲解MongoDB的安装、MongoDB命令、MongoDB使用教程。

MongoDB Replica Set集群

NoSQL

MongoDB副本集自动复制 Replica Set是Mongodb官方推荐的主从复制和高可用方案。Replicat Set具有自动切换功能,当Primary挂掉之后,可以自动由Replica Set中的某一个Secondary来切换到Primary,以实现高可用的目的。下面看一下MongoDB Replica Set集群的具体步骤。
阅读原文 »

Linux下搭建MongoDB主从复制

NoSQL

主从复制是MongoDB数据库一种特性,它通过数据备份来提高数据库的容灾能力,但是MongoDB主从复制并不能自动实现故障转移的特性。MongoDB数据库的主从复制非常的简单,之前介绍了Linux下MongoDB数据库的安装,下面PHP程序员雷雪松带大家看看Linux下搭建MongoDB主从复制的实现步骤。
阅读原文 »

MongoDB空间索引详解

NoSQL

MongoDB是一个非常优秀的NoSQL数据库,也是最接近关系型数据库的。无论是索引还是数据库CURD操作,都是非常相似的。Mongodb专门针对这种查询建立了地理空间索引。 如果要根据运用层定位的坐标,查询附近的场所,则需要建立索引来提升查询效率,这样的场景用MongoDB地理空间索引就非常合适了。
阅读原文 »

Linux下PHP安装MongoDB扩展

PHP

MongoDB的PHP驱动程序可以工作在几乎任何系统上:Windows、Mac OS X、Unix和Linux。同样我们在PECL网站上找到mongod的扩展并用phpize安装。下面PHP程序员雷雪松详细的介绍一下Linux下如何安装PHP MongoDB扩展。
阅读原文 »

MongoDB常用命令

NoSQL

MongoDBNoSQL数据库系统中比较流行的数据库之一。它也是最接近关系型数据库的,一个数据库可以包含多个集合(Collection),类似于关系数据库中的表;而每个集合中可以存储一组由列标识的记录,列是可以自由定义的,非常灵活,这就类似于关系数据库表中的每一条记录。下面PHP程序员雷雪松带大家一起熟悉下MongoDB的基本管理命令。
阅读原文 »

Linux下MongoDB安装

NoSQL

MongoDB的文档模型自由灵活,对于大数据量、高并发、弱事务的互联网应用,MongoDB可以应对自如。MongoDB内置的水平扩展机制提供了从百万到十亿级别的数据量处理能力,完全可以满足Web2.0和移动互联网的数据存储需求。
阅读原文 »