当前位置: 首页 > 科技观察

MongoDB4.0正式发布,支持多文档事务

时间:2023-03-12 17:09:03 科技观察

MongoDB4.0正式发布。MongoDB是一个提供高性能、高可用和自动扩展的开源文档数据库。下载地址:MongoDB下载中心https://www.mongodb.com/download-center?jmp=docs#production在4.0正式版之前,我们已经报道过它的相关更新信息,在本次正式版中我们可以看到一些特性被保留,包括多文档事务和聚合类型转换等:MongoDB4.0***RC发布,支持多文档事务的分布式文档存储数据库MongoDB4.0.0RC2发布MongoDB4.0.0-rc4发布,分布式文档对于存储数据库的主要功能,MongoDB4.0将正式支持ACID事务。以下是本次更新涉及的部分内容:Multi-DocumentTransactions,多文档事务MongoDB4.0提供了对副本集执行多文档事务的功能。对于多文档事务,在事务提交之前,事务内的任何写操作在事务外都是不可见的。也就是说,多文档事务是原子的。Aggregation,aggregationMongoDB4.0新增了以下用于类型转换的聚合运算符:还新增了字符串运算符:MongoDBDrivers,驱动MongoDB兼容以下驱动:Security,securityMongoDB支持SCRAM-SHA-256,想用SCRAM-SHA-256,featureCompatibilityVersion必须设置为4.0,新增一个参数scramSHA256IterationCount,用于修改SCRAM-SHA-256的迭代次数。macOSMongoDB4.0二进制文件支持TLS1.2,同时在支持TLS1.1+的系统上禁用对TLS1.0加密的支持。Windows上的MongoDBEnterprise不再支持AES256-GCM。DeprecateMMAPv1,deprecateMMAPv1从4.0开始,MongoDB弃用了MMAPv1存储引擎,并将在未来的版本中将其移除。副本集MongoDB4.0删除了已弃用的副本集协议版本0pv0。ChangeStreams,更改流MongoDB4.0添加了为更改流指定开始时间的功能(startAtOperationTime选项)。FreeMonitoring,免费监控MongoDB4.0(社区版)提供独立或副本集模式的免费云监控。ShardedClusters,shardedclustermongos使用“majority”完成以下影响shardedcluster元数据的操作:.msiInstalleronWindows,the.msiinstallerforWindowsStartingwithMongoDB4.0,youcanconfigureanduseMongoDBasaserviceduringinstallationstart向上。PlatformSupport,平台支持MongoDB4.0(Community&Enterprise)新支持:AmazonLinux2Debian9“Stretch”MongoDB4.0(Community)新支持:s390xRHEL6.xMongoDB4.0不再支持SLES11MongoDB4.0不再支持Ubuntu12.04.在下一个版本中,MongoDB将结束对以下平台的支持:Windows7/2008R2Windows8/20012Windows8.1/20012R2Ubuntu14.04GeneralImprovements,一般改进包括命令、地理空间查询、网络层、配置选项等内容更新。原文链接:https://www.oschina.net/news/97524/mongodb-4-0-released