-
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
[Summer 2022] Nacos多数据源插件化建设 #8312
Comments
将现有的 SQL 操作抽象出 SPI 接口,现有的SQL操作指的是配置中心模块里面的源码中的SQL部分吗 |
嗯 是的 可以先看配置中心模块的 |
请问这个可以怎么参与呢? |
需要是在校生,如果是的话联系我就行 |
去搜一下开源之夏,里面有详细介绍什么的,需要是在校生,申请参加的 |
我是在校大学生,可以参加该项目吗 @li-xiao-shuang |
可以的 你对多数据感兴趣? |
感兴趣,具体怎么参与呢? |
参考 开源之夏官网 的指南 https://summer-ospp.ac.cn/,需要编写申请书,不明白的在我主页添加联系方式交流 |
项目的项目id怎么看呀? |
请问这个建设目前建设完了么,有没有release或者rc可以使用 |
一个B端工作的Java开发者路过,我的工作是BI行业,做过BI系统的多数据源,对Nacos支持多数据源感兴趣,可以参与开发吗 |
这个是一个比赛的issue,是专门给在校学生参加用的,暂时不面向其他的朋友;朋友你可以看看其他的issue的 |
…and TenantInfoMapper.
* [ISSUE alibaba#8312] Create ConfigInfoTagMapper, HisConfigInfoMapper and TenantInfoMapper. * [ISSUE alibaba#8312] Add more mapper. * [ISSUE alibaba#8312]Let mappers extend Mapper.
…Mapper and ConfigInfoBetaMapper. (alibaba#9159)
* [ISSUE alibaba#8312]Update the mappers. * [ISSUE alibaba#8312]Update derby mappers.
* [ISSUE alibaba#8312]Finish all mappers. * [ISSUE alibaba#8312]Fix some bugs about mapper.
* [ISSUE alibaba#8312]Finish the datasource plugin. * [ISSUE alibaba#8312]Update derby PersistService impl.
Background
The current configuration center module of Nacos is not perfect for the ability to access multiple data sources. With the growing voice of the community, we need to improve the plug-ins that support multiple data sources in Nacos. The existing SQL operations are abstracted from the SPI interface, and the implementation of Mysql is provided, and the existing SQL operations are transformed to support plug-in.
Target
Nacos configuration management includes many SQL statements, and currently only the implementation of the MySQL version is provided. This project is dedicated to building plug-ins that generate corresponding SQL for multiple data sources (including databases such as MySQL, Oracle, etc.).
Difficulty
Basic
Mentor
@li-xiao-shuang
644968328@qq.com
Output Requirements
Technical Requirements
背景
Nacos 目前的配置中心模块对于接入多数据源的能力是不完善的,随着社区的呼声越来越高,我们需要完善Nacos 支持多数据源的插件。将现有的 SQL 操作抽象出 SPI 接口,并提供Mysql 的实现,改造现有的 SQL 操作,让它支持插件化。
目标
Nacos配置管理中包括许多SQL语句,目前只提供了MySQL版本的实现。该项目致力于构建多数据源的相应SQL(包括MySQL、Oracle等数据库)生成的插件。
难度
基础
导师
@li-xiao-shuang
644968328@qq.com
产出要求
能力要求
The text was updated successfully, but these errors were encountered: