Docs 菜单
Docs 主页
/ / /
Node.js 驱动程序

兼容性

在此页面上

  • MongoDB 兼容性
  • 兼容性表图例
  • 语言兼容性
  • 组件兼容性

以下兼容性表指定了与特定版本 MongoDB 搭配使用的 MongoDB Node.js 驱动程序的推荐版本。

第一列列出驱动程序版本。

重要

在服务器版本生命周期结束 (EOL) 日期之后的三年内,MongoDB 将确保 MongoDB Server 与驱动程序兼容。要了解有关 MongoDB 版本和 EOL 日期的更多信息,请参阅 MongoDB 软件生命周期时间表。

Icon
解释

支持所有功能。

该驱动程序版本将与 MongoDB 版本一起使用,但并不支持所有新的 MongoDB 功能。

无标记

驱动程序版本未使用 MongoDB 版本测试。

Node.js 驱动程序版本
MongoDB 8.0
MongoDB 7.0
MongoDB 6.0
MongoDB 5.0
MongoDB 4.4
MongoDB 4.2
MongoDB 4.0
MongoDB 3.6

6.10 到 6.12

6.9

[1]

6.0 到 6.8

5.7 至 5.9

5.0 至 5.6

[1] Node.js 驱动程序 v6.9 中已弃用对 MongoDB 3.6 的支持。

以下兼容性表指定了支持与特定版本的 Node.js 一起使用的MongoDB Node.js驾驶员版本。

第一列列出驱动程序版本。

Node.js 驱动程序版本
Node.js v22.x.x
Node.js v20.x.x
Node.js v18.x.x
Node.js v16.x.x
Node.js v14.x.x

6.11 到 6.12 [2]

6.0 到 6.10 [2]

5.6.X to 5.9.X

5.0.0 至 5.5.X

[2]126.0 及更高版本的 Node.js 驱动程序需要 Node.js v16.20.1 或更高版本。

注意

Node.js驾驶员支持处于“活动 LTS”阶段或更高版本的 Node.js 版本

发布后,Node.js 版本将具有六个月的“当前”发布状态,以便库作者有时间添加对它们的支持。一旦发布状态转为“活动 LTS”(即该版本已准备好投入使用), MongoDB Node.js驾驶员将正式支持 Node.js 版本。要学习;了解有关 Node.js 版本发布状态的更多信息,请参阅 Node.js站点上的 Node.js 版本 。

下表描述了各个版本 MongoDB Node.js 驱动程序的附加组件的版本兼容性。除此之外,包的任何组合方式都可能是不稳定的。

组件
Node.js Driver v6.x
Node.js Driver v5.x

bson

^ 6.0.0

^ 5.0.0

kerberos

^ 2.0.1

^1.0.0 或 ^2.0.0

mongodb-client-encryption

^ 6.0.0

^ 2.3.0

mongodb-legacy

^ 6.0.0

^ 5.0.0

@mongodb-js/zstd

^ 1.1.0

^ 1.0.0

有关如何阅读兼容性表的更多信息,请参阅我们有关 MongoDB 兼容性表的指南。

后退

问题与帮助