MongoDB 4.0已正式发布。 MongoDB是一个开源文档数据库,提供高性能、高可用性和自动扩展。
下载地址:MongoDB下载中心
https://www.gsm-guard.net/download-center?jmp=docs#product
在4.0正式发布之前,我们已经报道过其相关更新信息。在这个正式版本中,我们可以看到保留了一些功能,包括多文档交易和聚合类型转换:
MongoDB 4.0 *** RC版本发布,支持多文档交易
分布式文档存储数据库 MongoDB 4.0.0 RC 2 发布
MongoDB 4.0.0-rc4发布,分布式文档存储数据库
大特性,MongoDB 4.0将正式支持ACID事务
以下是本次更新涉及的部分内容:
多文档交易,多文档交易
MongoDB 4.0 提供了针对副本集执行多文档事务的能力。对于多文档事务,在事务提交之前,事务内的任何写入在事务外部都是不可见的。也就是说,多文档事务是原子的。
聚合,聚合
MongoDB 4.0 添加了以下新的聚合运算符用于类型转换:
还添加了新的字符串运算符:
MongoDB 驱动程序、驱动程序
MongoDB 与以下驱动程序兼容:
安全
MongoDB 支持 SCRAM-SHA-256。要使用SCRAM-SHA-256,featureCompatibilityVersion必须设置为4.0,并添加一个新参数scramSHA256IterationCount来修改SCRAM-SHA-256的迭代次数。
macOS MongoDB 4.0 二进制文件支持 TLS 1.2,同时在支持 TLS 1.1+ 的系统上禁用对 TLS 1.0 加密的支持。
Windows 上的 MongoDB Enterprise 不再支持 AES256-GCM。
弃用 MMAPv1,弃用 MMAPv1
从 4.0 开始,MongoDB 弃用了 MMAPv1 存储引擎,并将在未来版本中删除它。
副本集、副本集MongoDB 4.0 删除了已弃用的副本集协议版本 0 pv0。
改变流,改变流
MongoDB 4.0 添加了指定变更流开始时间的功能(startAtOperationTime 选项)。
免费监控,免费监控
MongoDB 4.0(社区版)为独立或副本集模式提供免费的云监控。
分片集群、分片集群
mongos 使用“majority”来完成以下影响分片集群元数据的操作:
Windows 上的 .msi 安装程序、Windows 上的 .msi 安装程序
从 MongoDB 4.0 开始,您可以在安装过程中将 MongoDB 配置为服务并将其启动。
平台支持,平台支持
MongoDB 4.0(社区和企业)新支持:
亚马逊Linux 2
Debian 9“拉伸”
MongoDB 4.0(社区)新支持:
s390x RHEL 6.x
MongoDB 4.0 不再支持 SLES 11
MongoDB 4.0 不再支持 Ubuntu 12.04。
在即将发布的版本中,MongoDB 将终止对以下平台的支持:
Windows 7/2008R2
Windows 8/20012
Windows 8.1/20012R2
乌班图14.04
一般改进,一般改进
包括命令、地理空间查询、网络层、配置选项等的更新。
原文链接:https://www.gsm-guard.net/news/97524/mongodb-4-0-released