数据结构论坛

首页 » 分类 » 定义 » MongoDB44Beta发布
TUhjnbcbe - 2024/4/9 16:20:00

MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。MongoDB服务端可运行在Linux、Windows或OSX平台,支持32位和64位应用,默认端口为。推荐运行在64位平台,因为MongoDB在32位模式运行时支持的最大文件尺寸为2GB。

MongoDB4.4已公开发布beta版本,官方表示,MongoDB4.4是一项“用户驱动的工程”,它提供了许多MongoDB社区最需要的功能和改进。

此版本主要更新内容有:

增强聚合(Aggregation)功能:使用新的Unionstage将来自多个集合的数据组合到单个结果集中,能够用于自定义聚合表达式(CustomAggregationExpressions),并使用新的运算符进行数组处理、字符串操作等。完善分片键:在扩展时,通过将后缀添加到分片键来修改数据分布。对冲读取:将读取请求提交到多个副本,以从最快的节点返回结果。镜像读取:将读取的可配置子集镜像到辅助节点,以保持其缓存。新版本还包括一项其他功能,例如复合哈希分片密钥、可恢复的初始同步、流复制、全局读写问题等等。

1
查看完整版本: MongoDB44Beta发布