Spring Data MongoDB 与 mongo java driver 与 spring Framework 的版本兼容情况
近期基于业务和成本的考虑,需要对MongoDB进行升级。使用方式上只要是用spring-data-mongodb 对mongodb 操作。所以后续操作都是基于spring-data-mongodb 该组件来讨论调研过程中发现了些问题,特此分享一下。后续调研发现支持升级的版本有:MongoDB 与 java Driver 兼容性,如下图:发现 如果要升级到最新的版本MongoDB4.4 ,则java
近期基于业务和成本的考虑,需要对MongoDB进行升级。
使用方式上只要是用 spring-data-mongodb 对mongodb 操作。所以后续操作都是基于spring-data-mongodb 该组件来讨论
调研过程中发现了些问题,特此分享一下。
后续调研发现支持升级的版本有:
MongoDB 与 java Driver 兼容性 ,如下图:
发现 如果要升级到最新的版本MongoDB4.4 ,则java Driver 需要4.1, 而目前(2020-09-14)Spring Data MongoDB 3.0.3 RELERSE 依赖org.mongodb:mongodb-driver-core:jar:4.0.5。
也就是会没有Spring 还没有完全兼容MongoDB4.4。
后来大致梳理了下 Spring Data MongoDB 与 mongo java driver 与 spring Framework 的版本兼容情况.
Spring Data MongoDB | 1.8.0.RELEASE | 1.9.0.RELEASE | 1.9.4.RELEASE | 1.9.9.RELEASE | 2.0.0.RELEASE | 2.1.9.RELEASE | 3.0.3.RELEASE |
mongo-java-driver | 2.13.0 | 2.14.0 | 2.14.3 | 2.14.3 | 3.5.0 | 3.8.2 | |
Spring Framework | 4.1.7.RELEASE | 4.2.5.RELEASE | 4.2.8.RELEASE | 4.3.13.RELEASE | 5.0.0.RELEASE | 5.1.8.RELEASE | 5.2.8.RELEASE |
核心的还是 Spring Framework 。
更多推荐
所有评论(0)