Amazon DocumentDB(兼容 MongoDB)在 8.0.1 版中新增对 46 个新 MongoDB 运算符的支持
从次要版本 8.0.1 开始,Amazon DocumentDB(兼容 MongoDB)现已支持另外 46 个 MongoDB 聚合运算符和游标方法。此版本大幅提升了查询 API 兼容性,使您无需更改应用程序代码,即可更轻松地将 MongoDB 工作负载迁移到 Amazon DocumentDB。
新功能涵盖七个类别:
-
累加器(13 个):$top、$topN、$bottom、$bottomN、$firstN、$lastN、$maxN、$minN、$count、$median、$percentile、$stdDevPop、$stdDevSamp
-
三角函数(15 个):$sin、$cos、$tan、$asin、$acos、$atan、$atan2、$sinh、$cosh、$tanh、$asinh、$acosh、$atanh、$degreesToRadians、$radiansToDegrees
-
按位聚合(4 个):$bitAnd、$bitOr、$bitXor、$bitNot
-
算术运算(3 个):$round、$trunc、$sigmoid
-
数据大小与类型(4 个):$binarySize、$bsonSize、$isNumber、$toUUID
-
时间戳(2 个):$tsIncrement、$tsSecond
-
阶段与其他(5 个):$sortByCount、$listSearchIndexes、$sampleRate、cursor.min()、cursor.max()
从 Amazon DocumentDB 8.0.1 开始,这些运算符可在提供 Amazon DocumentDB 的所有区域使用。要了解更多信息,请参阅受支持的 MongoDB API、操作和数据类型和 Amazon DocumentDB 发行说明。