首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MongoDB 4.2 新特性解读

MongoDB World 2019 上发布新版本 MongoDB 4.2 Beta,包含多项数据库新特性,本文尝试从技术角度解读。 ?...Full Text Search MongoDB 4.2 之前,全文搜索(Full Text Search)的能力是靠 Text Index 来支持的,在 MongoDB-4.2 里,MongoDB...High Availability MongoDB 在保证数据库服务可用性方面持续努力,在 4.0 提供了 Retryable Write 功能,在新的 4.2 版本,MongoDB 增加了 Retryable...Improved Query Language MongoDB 4.2 在查询语言的表达能力上进一步增强,update、aggregation、index 等方面都有巨大的提升,具体细节等 4.2 正式版文档发出可以详细了解...,建立必要的索引;MongoDB 4.2 引入 Wildcard Index,可以针对一系列的字段自动建索引,满足丰富的查询需求。

1.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MongoDB 4.2 亮点功能之——按需式物化视图

    #开发人员#MongoDB 4.2 $merge,又称按需式物化视图,是MongoDB4.2最强大的新增功能之一。 按需式物化视图的亮点体现在哪里?...基于聚合的创建集合听起来就像是$out,它是聚合框架中的一个执行阶段,从很早的MongoDB 2.6就有了。$out阶段可以获取聚合结果,将其放到新的集合中,并用新的结果完全替换掉集合中原来的内容。...4.2版本会提供一个$merge命令。每次运行该命令,会允许你按照增量的方式更新结果集。它是一条有多个选项和功能的命令。我们来看一个样例。...假设我们有一个来自于MongoDB Atlas样本数据的AirBnB数据集,里面存放着全世界的物业数据,而每项物业数据都包含可提供的床位数。假设我们需要获取每个国家的床位数信息。

    1.9K10

    MongoDB 4.2 正式发布,支持分布式事务!

    文章转载自 OSCHINA 社区 [http://www.oschina.net] MongoDB 4.2 正式发布了,MongoDB Server 4.2 提高了现代事务和分析数据平台的技术水平。...4.2 的主要重点包括: 1、分布式事务将 MongoDB 的多文档 ACID 从副本集扩展到共享集群,能够为更广泛的用例服务 2、按需物化视图使用新的 $Merge 运算符,在集合中缓存大型聚合的输出是一种常见的模式...如果以 MongoDB 4.2 为例,最快和最简单的方法是在 MongoDB Atlas 上启动一个集群,在 AWS、Azure 和 GCP 上的 60 多个区域都可以使用。...或者可以在自己的基础设施上下载并运行 4.2。通过 MongoDB Enterprise Operator for Kubernetes,你可以让 Kubernetes 部署和管理 MongoDB。...详情见发布说明:https://docs.mongodb.com/master/release-notes/4.2/

    2.2K30

    深入MongoDB4.2新特性:字段级加密

    1 MongoDB字段级加密新特性介绍 MongoDB4.2驱动程序也提供客户端字段级加密支持。 这种加密机制依赖于客户端代码实现。...MongoDB支持两种使用官方MongoDB 4.2兼容驱动程序进行客户端字段级加密的方法: 3 字段的显式(手动)加密方式 MongoDB4.2兼容驱动程序支持使用特定数据密钥和加密算法显式加密或解密字段...4 字段的自动加密方式 MongoDB 4.2 Enterprise 企业版扩展了4.2兼容的驱动程序加密支持,包括使用JSON模式语法的自动字段级加密。...4.2驱动程序使用为客户端指定的自动加密规则来识别加密字段及其关联的加密密钥。 对于写操作,4.2驱动程序在写入MongoDB数据库之前加密字段值。...官方MongoDB4.2兼容驱动程序都引入了支持自动加密和数据密钥管理的新功能。特别的说明规则,请参阅官方文档。

    4.5K30

    MongoDB 4.2亮点功能之——管道更新功能和查询功能

    MongoDB 4.2中,管道功能被引入了update命令,使该命令的功能得到了极大提升。...聪明的MongoDB用户可能永远不会计算合计值并保存它,他们知道聚合管道有一个$sum运算符。...在MongoDB 4.2中,我们可以这样操作: 将聚合管道移入我们的更新命令,我们选定的文档就发生了相应变化。如果我们设定一个字段值,它就会被写入文档。这些全部发生在服务器上,没有数据往返的情况。...平滑算子 在MongoDB 4.2推出之前,通用的三角函数计算功能是缺失的几项功能之一。在MongoDB 4.2中,一整套三角函数表达式被添加到聚合框架中,避免了功能缺失的风险。...适用所有情况的正则表达式 MongoDB 4.2之前,你只能在聚合的$match执行阶段使用$regex运算符。这意味着,以前你只能将其用于匹配操作,而不能用于解析和抽取部分字符串。

    2.5K10

    MongoDB 4.2正式上线,为您的生产环境部署保驾护航

    #开发人员 #MongoDB 4.2 在6月份召开的MongoDB全球用户大会上,MongoDB官宣了MongoDB Server 4.2,在经过100,000多个运行实例的测试后,MongoDB 4.2...现在4.2版本正式上线,并为生产环境的部署做好了准备。 “MongoDB 4.2经受了100,000多个运行实例的考验,表现强劲。”...——Eliot Horowitz MongoDB CTO & Co-Founder MongoDB 4.2 的主要亮点 分布式事务 扩展了MongoDB对多文档ACID【原子性(Atomicity)、一致性...如何试用MongoDB 4.2版本呢? 最快捷、方便的方式是在MongoDB Atlas上部署一个集群。...在网站上你可以获得价值200美元的免费试用,代码是MONGODB4.2,有效期截至2019年底。 或者,你也可以下载4.2版本并在自己的基础设施上运行。

    1.1K30
    领券