MongoDB Scala 驱动程序
简介
欢迎访问 MongoDB Scala 驱动程序文档站点,该驱动程序是异步流处理的官方驱动程序。按照安装指南下载驱动程序,然后按照快速入门指南设置可运行的项目。
要使用 Java 而不是 Scala 访问 MongoDB,请使用Java 同步驱动程序或异步Java Reactive Streams 驱动程序。
兼容性
MongoDB 兼容性
以下兼容性表指定了与特定版本的 MongoDB 一起使用的 MongoDB Scala 驱动程序的推荐版本。
第一列列出驱动程序版本。
重要
在服务器版本生命周期结束 (EOL) 日期之后的三年内,MongoDB 将确保 MongoDB Server 与驱动程序兼容。要了解有关 MongoDB 版本和 EOL 日期的更多信息,请参阅 MongoDB 软件生命周期时间表。
兼容性表图例
圖標 | 解释 |
---|---|
✓ | 支持所有功能。 |
⊛ | 该驱动程序版本将与 MongoDB 版本一起使用,但并不支持所有新的 MongoDB 功能。 |
无标记 | 驱动程序版本未使用 MongoDB 版本测试。 |
Scala 驱动程序版本 | MongoDB 7.0 | MongoDB 6.1 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.6 | MongoDB 3.4 |
---|---|---|---|---|---|---|---|---|---|
5.1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
5.0 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
4.11 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
4.10 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
4.9 | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
4.8 | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
4.7 | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
4.6 | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
4.5 | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
4.4 | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
4.3 | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
4.2 | ⊛ | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ |
4.1 | ⊛ | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ |
4.0 | ⊛ | ⊛ | ⊛ | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ |
此驱动程序不支持早期版本的 MongoDB。
语言兼容性
以下兼容性表指定了与特定版本的 Scala 一起使用的 MongoDB Scala 驱动程序的推荐版本。
第一列列出驱动程序版本。
Scala 驱动程序版本 | Scala 2.13 | Scala 2.12 | Scala 2.11 |
---|---|---|---|
5.1 | ✓ | ✓ | ✓ |
5.0 | ✓ | ✓ | ✓ |
4.11 | ✓ | ✓ | ✓ |
4.10 | ✓ | ✓ | ✓ |
4.9 | ✓ | ✓ | ✓ |
4.8 | ✓ | ✓ | ✓ |
4.7 | ✓ | ✓ | ✓ |
4.6 | ✓ | ✓ | ✓ |
4.5 | ✓ | ✓ | ✓ |
4.4 | ✓ | ✓ | ✓ |
4.3 | ✓ | ✓ | ✓ |
4.2 | ✓ | ✓ | ✓ |
4.1 | ✓ | ✓ | ✓ |
有关如何阅读兼容性表的更多信息,请参阅我们的 MongoDB 兼容性表指南。
如何获得帮助
验证驱动程序工件签名
在验证驱动程序工件签名部分,了解如何验证在 Maven 上发布的 Scala 驱动程序工件的签名。