摘要:
每个技术或者产品的出现,都有其背景,并不是臆造或者凭空出现的,都是为特定的历史发展时期解决特定的问题而生。我们来看看横空出世的MongoDB具体能解决什么问题。先回顾下NoSQL的概念,NoSQL的常见的解释一般有两种,一是不仅仅是SQL(Not Only SQL),二是非关系型(Non-relat... 阅读全文
摘要:
MongoDB作为目前排名最高的非关系型数据库(目前排名第四),作为排名第一的文档型数据库,涉及到了一些原来没有的概念和术语,为了深入了解MongoDB,需要逐步了解清楚这些概念和术语。ObjectId作为文档型数据库,MongoDB数据库的每个文档必须有一个"_id"字段,这个字段拥有唯一值,并且... 阅读全文
摘要:
2015年3月3日,MongoDB3.0版正式发布。MongoDB3.0版在2015年3月3日如期而至,包含许多关键的新特性,比如可插拔式存储引擎API,支持新的WiredTiger存储引擎,SCRAM-SHA-1认知机制和升级优化完善的其它功能。主要更新包括:1、可插拔式存储引擎APIMongoD... 阅读全文
摘要:
MongoDB从2.8开始,有了新的更灵活的存储架构,引入了存储引擎API,目前已经支持两种存储引擎MMAPv1和WiredTiger。MMAPv1 - MongoDB2.8版本的默认存储引擎,其基于内存映射技术的存储引擎,支持集合级锁(Collection Level Locking)。Wired... 阅读全文
摘要:
世界在改变,数据库也需要与时俱进。1、降低了高达95%的操作开销;2、增加了灵活的可扩展存储架构,提供可插入式存储引擎API来支持多种存储引擎,使得MongoDB能够非常简单地集成其它存储引擎和运行在内存、可信数据库环境、HDFS、特殊的优化硬件环境等各种环境中,目前已经支持MMAP(v1)和Wir... 阅读全文