-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
何时能支持多种类型的数据库?如:Oracle、PostgreSQL、DB2等 #2328
Comments
目前我在做这个工作了 |
太好了,太厉害了,能否加入一起做这个工作呢,我们也想做开源共建工作,我们还想集成一下国产数据库,因为目前国内国产化的趋势太厉害了,我们的平台微服务架构使用了Nacos为核心的,数据库导致我们国产化进程很失败。如果能一起的话就好了,我们一起来完善这个事情。 |
方便的话留一下钉钉联系方式 |
同样关注这个问题 |
能说下大概什么时候上线这个功能吗? |
很想知道什么时候能上线,升级框架考虑nacos但是数据库限制必须oracle。 |
请问现在数据库支持sqlserver吗? |
下个月中会出一个版本试用吧 |
@paderlol 这个月都快过去了,不是说这个月中出个试用版吗? 大概还要多久?! |
@EnjoywithSunshine 目前已经在测试了 预计是这个小版本或者下个小版本 具体负责贡献的是这个小伙伴@ZShUn |
@EnjoywithSunshine 不好意思,目前由于个人工作原因导致进度比较缓慢,目前整个项目sql已经翻译完成。后续的代码cv和BUG修改,我尽量赶上来,请见谅 |
多数据库支持,还在继续么? |
pgsql 什么时候上? |
@ZShUn 比较忙的话我可以帮忙协助开发以及测试 |
我下周日提一版 |
@horizonzy 感谢大佬帮忙 |
持续关注 ,oracle 真的急需 |
大佬 出来了吗? |
都是在给自己仓库打广告的。。。 |
你这话有点搞笑。我找了上面的所有的链接,没有一个可以用的。只好我自己来,我弄好了,把包也发出来了,这叫打广告?自己心里面阴暗,以为别人跟你一样阴暗? |
尝试一种无需改造nacos项目采用sql替换的方式支持oracle,可以保持nacos的版本演进, 未来官方支持后也可以直接拿掉.
|
能详细说明下吗?直接通过agent替换吗 |
@li24361 是的,不过agent仅仅只是替换驱动类,因为驱动类硬编码没有支持配置(如果驱动类支持外部配置,可以不用agent,只需将包放入classpath路径中),本项目主要实现是基于驱动包装做的sql拦截和替换,sql语法解析使用的JSqlParser, 本项目目的是不去修改原工程的基础上支持oracle(可以尝试支持其他库的语法),在官方没有发布支持多数据库版本之前,我们修改源代码重新打包编译的方式未来bugfix的版本跟进会比较麻烦. |
兄弟,你解决了吗? |
|
#4941 合并到 feature_multiple_datasource_support 分支后很久没动静了,这项工作停止了? |
邮件已收到,请放心我会尽快查看
每天要开心幸福哦!
|
你这个错, 是没有指定数据源导致的. 你配置下数据源, 就不会出现这个错了. 底层用的是jpa, 需要初始化数据源, 才可以实例化UsersRepository接口. nacos.datasource.type=MYSQL nacos.datasource.relational.dsList[0].url=jdbc:mysql://127.0.0.1:3306/nacos?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC |
邮件已收到,请放心我会尽快查看
每天要开心幸福哦!
|
|
邮件已收到,请放心我会尽快查看
每天要开心幸福哦!
|
所以官方还在推进这个工作吗,已经过去2年了 |
邮件已收到,请放心我会尽快查看
每天要开心幸福哦!
|
哈哈哈,这效率。。 |
邮件已收到,请放心我会尽快查看
每天要开心幸福哦!
|
邮件已收到,请放心我会尽快查看 |
邮件已收到,请放心我会尽快查看
每天要开心幸福哦!
|
邮件已收到,请放心我会尽快查看
每天要开心幸福哦!
|
邮件已收到,请放心我会尽快查看
每天要开心幸福哦!
|
目前我这边已经开源支持postgresql的nacos-2.2.0版本(已投产),可以直接食用:https://github.com/dylan-tao/nacos-gaussdb |
邮件已收到,请放心我会尽快查看
每天要开心幸福哦!
|
何时能支持多种类型的数据库?
如:Oracle、PostgreSQL、DB2等
The text was updated successfully, but these errors were encountered: