`

MongoDB主要新特性

阅读更多

 

l  可插入式的存储引擎 API

l  支持 WiredTiger存储引擎

l  MMAPv1 提升

l  复制集全面提升

l  集群方面的改进

l  提升了安全性

l  工具的提升

 

具体细节可以参考:http://docs.mongodb.org/manual/release-notes/3.0/

 接下来说说MongoDB性能的提升,得益于最近收购的WiredTiger存储引擎,WiredTiger团队的同学加入MongoDB团队,继续支持MongoDB的WiredTiger存储引擎。WiredTiger仍然开源,作为独立存储引擎支持原有客户。

 

MongoDB3.0改进 – 重点

官网(https://www.mongodb.com/)有以下的说明:

1.png

也就是说:

写入性能提升7 ~ 10倍

存储最大可压缩80%

运维工作复杂度降低95%(主要提供了mongodb运维工具)

 

3.0核心变化是提供高性能、可伸缩的数据存储引擎WiredTiger,在写性能提升和硬件资源利用率上特别突出。我们主要关心前两者。

 

WiredTiger

官网http://www.wiredtiger.com/

 

2.png

 

WiredTiger 存储引擎是一项全新的技术,提供无门闩、非堵塞算法来利用先进的硬件平台(如大容量芯片缓存和线程化架构)来提升性能。通过WiredTiger ,MongoDB3.0 实现了文档级别的并发控制,因此大幅提升了大并发下的写负载。透明的磁盘压缩技术减少对存储的容量要求达 80%。

分享到:
评论

相关推荐

    MongoDB新技术特性与展望.pptx

    随着技术的不断发展,MongoDB也在不断推出新的特性和功能,以满足日益增长的业务需求。以下是对MongoDB新技术特性及其对未来发展展望的详细解析: 1. **MongoDB新功能概览** - **Document Validation**:自3.0版本...

    mongodb c#驱动最新驱动mongodb.driver.dll 版本2.12.0-beta1

    这个版本的更新可能引入了新的特性和性能改进,也有可能修复了一些已知的问题。开发者在升级到此版本时,需要注意其预发布(beta)状态,这意味着可能存在不稳定因素,建议在生产环境使用前充分测试。 MongoDB.Bson...

    MongoDB新特性与解决方案介绍.pptx

    随着时间的推移,MongoDB 不断推出新特性以满足不断变化的市场需求和技术挑战。以下是对 MongoDB 4.0 及其新特性的详细解读: 1. **多文档 ACID 事务**:在 MongoDB 4.0 中,最大的亮点之一就是引入了多文档的ACID...

    SpringMongodb参考文档.docx

    Spring Data MongoDB 2.1中的新特性 5.2。Spring Data MongoDB 2.0中的新特性 5.3。Spring Data MongoDB 1.10中的新特性 5.4。Spring Data MongoDB 1.9中的新特性 5.5。Spring Data MongoDB 1.8中的新特性 5.6。...

    如何安装MongoDB 如何使用MongoDB

    本课程是一套关于MongoDB应用开发的实战性教程,名为《深入浅出MongoDB应用实战开发(基础、开发指南、系统管理、集群及系统架构)》,教程侧重于讲解MongoDB的常用特性及高级特性,从实际开发的角度出发对MongoDB...

    MongoDB最新版3.4.10

    MongoDB 3.4.10是该数据库系统的一个稳定版本,提供了诸多改进和新特性。 在Linux环境下安装MongoDB 3.4.10,首先需要确保你的系统满足以下基本要求: 1. 64位操作系统:因为提供的文件是`mongodb-linux-x86_64-...

    Mongodb存储特性与内部原理

    MongoDB 是一种基于分布式文件存储的开源 NoSQL 数据库系统,其设计支持高性能、高可用性和易扩展的特性。它通过灵活的数据模型来适应不断变化的应用需求,并被广泛应用于大数据和实时Web应用领域。接下来,我将详细...

    mongodb-windows-x86-64-6.0.5最新稳定版本

    2. MongoDB 6.0.5版本的新特性与改进: - 性能优化:可能包括查询优化、索引构建速度提升、写操作性能增强等。 - 安全性增强:可能包含身份验证、加密、审计日志等方面的改进,以提高数据安全性。 - 新增功能:...

    mongodb 4.2.6 最新版windows安装包及数据库工具.zip

    MongoDB 4.2.6是该数据库系统的一个重要版本,它提供了许多改进和新特性,使得数据存储和处理更为高效。在这个版本中,用户可以享受到最新的功能和优化,确保在Windows平台上稳定运行。 首先,MongoDB 4.2引入了...

    mongodb4.4.10.tgz(mongo4目前最新稳定版本)

    MongoDB 4.4.10是MongoDB数据库的一个稳定版本,专为那些希望在Linux环境下运行MongoDB...选择此版本意味着用户需要权衡新特性和对现有环境的兼容性。了解和掌握MongoDB的核心概念和操作,对于充分利用其潜力至关重要。

    MongoDB 最新版 4.0.9 for Windows

    在4.0.9版本中,MongoDB引入了重要的新功能和改进。例如,它支持多文档的ACID(原子性、一致性、隔离性和持久性)事务,这对于需要跨多个文档执行一致操作的应用程序至关重要。这使得MongoDB在业务关键型应用中更具...

    2020年最新MongoDB 4.0专讲从入门到精通视频教程.txt

    day5:索引的特性及应用 day6:MongoDB实例搭建仓位管理API day7:数据模型优化及设计 day8:复制集介绍及演练 day9:海量数据分片 day10:数据库认证与授权介绍及演练 day11:MongoDB数据库导入导出与监控 day12:MongDB...

    MongoDB最新版本.7z

    MongoDB最新版本的发布通常包含性能优化、新功能、安全改进以及对现有特性的增强。由于从国外官网直接下载可能速度较慢,提供这个压缩包是为了方便大家快速获取MongoDB的最新资源。 在MongoDB的最新版本中,我们...

    Spring-Data-MongoDB3.2

    这个版本可能包含了性能优化、新的特性和修复的bug,确保了与MongoDB 3.2的无缝集成。 **3. MongoDB 3.2特性** MongoDB 3.2引入了许多重要的改进,包括: - **新查询语言:** 引入了聚合框架的改进,如`$lookup`...

    mongodb4.4.6安装包

    首先,我们来看MongoDB 4.4.6版本的主要特性: 1. **新功能增强**:MongoDB 4.4引入了多项新功能,如聚合框架的性能提升、新的数据类型支持、改进的备份与恢复机制等。 2. **存储引擎优化**:此版本可能进一步优化...

    MongoDB入门指南.pdf

    MongoDB是一种开源的文档类型数据库,它具有高性能、可扩展、高可用、自动收缩等特性。MongoDB能够避免传统的ORM映射,从而有助于开发。MongoDB中的每一行记录就是一个文档,它是一个由键值对构成的数据结构,...

    MongoDB3.2

    总的来说,MongoDB 3.2版本在保持其原有优势的基础上,通过引入新特性、增强性能和安全性,进一步提升了作为现代数据库解决方案的竞争力。对于开发者而言,这个版本提供了更多工具和选项,以满足复杂的数据管理和...

    MongoDB4.2.21 Linux版本安装包

    1. **Mongod**:这是MongoDB的主要服务进程,负责处理所有数据库操作,如读写请求、数据存储和复制。 2. **Mongos**:在分片环境中,Mongos作为路由进程,负责将客户端请求路由到正确的分片服务器。 3. **Mongo ...

    Windows-MongoDB-4.4.1-x64.zip

    本篇文章将深入探讨MongoDB 4.4.1在Windows 64位环境下的安装、配置、使用以及主要特性。 首先,安装MongoDB 4.4.1 for Windows非常简单。下载解压"Windows-MongoDB-4.4.1-x64.zip"压缩包后,你可以找到包含可执行...

Global site tag (gtag.js) - Google Analytics