nacos-datasource-plugin-extension

nacos-datasource-plugin-extension_第1张图片

    nacos-datasource-plugin-extension是nacos-datasource-plugin的扩展插件,支持nacos-datasource-plugin-extension使用postgresql数据库、DB2数据库和Oracle数据库。

注: 仅对原有插件功能进行了增强,没有做任何改动。

开源项目地址: nacos-datasource-plugin-extension

优点

  • 无侵入nacos-datasource-plugin-extensionnacos-datasource-plugin的基础上进行扩展,只增强不改变,引入nacos-datasource-plugin-extension不会对您现有的nacos构架产生任何影响,而且无需新增任何非原生nacos配置
  • 依赖少:仅仅依赖nacos-datasource-plugin以及naccos-common,且在引用时不会引入依赖

使用

  • 添加 nacos-datasource-plugin-extension 依赖

    • 最新版本: V2.2.1
    • Maven:

    io.github.georgeanson
    nacos-datasource-plugin-extension
    Latest Version
  • Gradle

    compile group: 'io.github.georgeansonu', name: 'nacos-datasource-plugin-extension', version: 'Latest Version'
  • Yaml配置。 以下是一个示例配配置,使用 db2 数据库作为外部存储(本项目不新增任何其他非nacos原生配置)

    spring:
       sql:
         init:
         platform: db2 #Choose one: db2,mysql,postgresql
    db:
      num: 1
      url.0: jdbc:db2://${DB2_HOST}:${DB2_PORT}/${DB2_INSTANCE}
      user: ${DB2_USER}
      password: ${DB2_PWD}
      pool:
        config:
        driver-class-name: com.ibm.db2.jcc.DB2Driver
        connection-test-query: select 1 FROM SYSIBM.SYSDUMMY1
        schema: ${DB2_SCHEMA}

相关链接

  • Nacos

最新版本: V2.2.1

其他

  • 开源许可证:Apache License, Version 2.0
  • 任何有兴趣更多地参与 nacos-datasource-plugin-extension 的开发人员都可以做出贡献!
  • 通过电子邮件 [email protected] 与我联系。如有任何问题或疑问,欢迎在问题上提出。
  • 期待您的意见。回复可能会迟到,但不会被拒绝。

你可能感兴趣的:(nacos,开源,持久化插件)