MongoDB 4.2 正式 GA,实例已超过 10 万个

阅读数:8438 2019 年 8 月 14 日 18:17

MongoDB 4.2 正式GA,实例已超过10万个

2019 年 8 月 13 日,MongoDB CTO 兼联合创始人 Eliot Horowitz 在 MongoDB 官方博客发文宣布,MongoDB 4.2 版本正式 GA。

2019 年 6 月 20 日,MongoDB 发布了 MongoDB 4.2 Beta 版本。不到两个月,MongoDB 4.2 GA 版本正式发布,并且可以用于生产部署。据了解,MongoDB 4.2 目前已经可以在 MongoDB 下载中心 获取到二进制文件,也可以在   MongoDB Atlas cloud service 中配置集群。

MongoDB CTO 兼联合创始人 Eliot Horowitz 称:“目前 MongoDB 4.2 已经启动了 10 万个实例。”

MongoDB 4.2 版本主要功能包括分布式事务、字段级加密、查询语言增强功能等,可以在笔记本电脑、大型机、公有云和私有云中运行。如何使用 MongoDB 4.2 呢?最简单快速的方法就是在 MongoDB Atlas 中启动一个集群,就可以在 AWS、Azure 和 GCP 上的 60 多个区域中使用。另外,在 2019 年年底之前,您还可以通过代码 mongodb4dot2 使用 200 美元的免费积分。

MongoDB 4.2 的主要亮点包括:

  • 分布式事务将 MongoDB 的多文档 ACID 保证从副本集扩展到分片集群,用户能够为更广泛的使用案例提供服务。
  • 使用新的 merge merge 运算符允许用户高效地更新这些结果,而不用完全重新计算。
  • 通配符索引在不牺牲大量索引支持的情况下,可以轻松对产品目录等高度异构的集合建模。用户只需定义一个过滤器,就会自动索引集合中所有匹配的字段、子文档和数组。
  • MongoDB 查询语言增强,包括更具表现力的更新、新的数学运算符和扩展的 regex 支持。更新和查找以及修改命令可以引用现有的字段,并合并聚合管道以获得更高的表现力。
  • 可重试的读写操作,降低了编写处理瞬时集群故障的代码的复杂性。
  • 客户端字段级加密(FLE),这个功能在 MongoDB 4.2 Beta 版本中就曾提过,目前推出了 FLE Beta 版本。用户可以有选择地保护内存、系统、日志和备份在内的指定字段,每个字段都使用自己的密钥加密,并在客户端无缝解密。

收藏

评论

微博

用户头像
发表评论

注册/登录 InfoQ 发表评论