Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PG数据库适配插件]不打包数据库驱动,支持更多兼容PG的国产数据库 #20

Open
John-Chan opened this issue Mar 2, 2023 · 1 comment

Comments

@John-Chan
Copy link

目前很多国产数据库都可以兼容PG的SQL,PG数据库适配插件理论上是都可以支持的,但是在运行时需要使用厂商自己的jdbc包(典型问题就是数据库认证方式不兼容)。

所以目前的插件最好不要打包JDBC驱动,因为有些国产数据库的JDBC驱动和PG的驱动同名,包里面的类名也有同名。从外部加载JDBC驱动是一个比较好的选择,实际是使用也不会太麻烦,因为我们本身就要修改nacos配置,使用loader机制加载插件,再多放一个JDBC驱动包完全不是问题。

@John-Chan John-Chan changed the title [PG数据库适配插件]不打包数据库驱动,支持更多国产兼容PG的数据库 [PG数据库适配插件]不打包数据库驱动,支持更多兼容PG的国产数据库 Mar 2, 2023
@onewe
Copy link
Contributor

onewe commented Dec 26, 2023

我觉得针对不同的数据库来实现不同的插件会更好点(即使目前看来很多国产数据库是用 PG 改的 🐶)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants