针对Nacos提供多种插件支持:
- nacos-plugin-datasource: 理论上可支持任意关系型数据库,实际已测试过的数据库清单:
- DM (达梦)
- Kingbase (金仓)
- MSSQL (SQLServer)
- OpenGauss (高斯)
- Oracle(8, 9, 10, 11, 12 ... )
- PostgreSQL (13.x,15.x,17.x)
- Derby (10.x)
- MySQL (8.x)
- Panwei (中移磐维: 1.x, 2.x)
- Magicdata (宝兰德:1.0.x)
- GoldenDB (中兴金篆数据库: 6.1.03.10.SP4)
作为nacos的插件使用
| 插件版本 | Maven GroupID | 构建时的nacos版本 | 支持的Nacos版本 | 测试过的nacos版本 |
|---|---|---|---|---|
1.0.x |
io.github.bes2008.solution.nacosplugins |
2.4.1 |
理论上>=2.2.0,<=2.4.3 |
2.3.22.4.12.4.2 |
2.0.0 ~ 2.0.14 |
io.github.bes2008.solution.nacosplugins |
2.4.2 |
理论上>=2.2.0, <=2.4.3 |
2.3.22.4.12.4.2 |
2.5.1.0 ~ 2.5.1.1 |
io.github.qhsword.nacosplugins |
2.5.1 |
理论上:>=2.2.0, <= 2.5.1 3.0.x |
2.4.2 2.4.32.5.1 |
支持的nacos 版本,从2.2.0开始原因:nacos 2.2.0才支持这一套插件系统,在此之前需要直接修改nacos的源码。
- 2.2.0 => 2.4.3
- 无变化
- 2.4.3 => 2.5.0
- 移除表:config_info_aggr
- 新增表:config_info_gray
- 变更表:his_config_info,新增了3个字段:publish_type、gray_name、ext_info
- 2.5.0 => 2.5.1
- 移除表:config_info_beta、config_info_tag
- 2.5.1 => 3.0.3
- 无变化