LightDB统一SQL参考手册

目录:

  • 1. 前言
  • 2. 快速开始
  • 3. SQL参考
  • 4. 配置管理
  • 5. 安全
  • 6. 运维管控
  • 7. 常见问题排查
  • 8. 版本发布历史
  • 9. 统一SQL性能测试报告
  • 10. 多发比对
    • 10.1. 前言
    • 10.2. 多发比对标准和规范
    • 10.3. 多发比对功能概览
    • 10.4. 比对服务部署
    • 10.5. 多发服务部署
    • 10.6. studio集成多发(体验)
    • 10.7. 微服务侧集成多发(真多发)
      • 10.7.1. 多发+比对代理模式的架构(1对多真多发)
      • 10.7.2. 微服务集成多发代理(war形式,SEE2.0多发比对配置样例)
      • 10.7.3. 基于JRESCloud3.X开发框架 + mybatis(IDEA开发模式集成为例)
      • 10.7.4. SpringBoot + JdbcTemplate(IDEA开发模式集成为例)
    • 10.8. 微服务侧集成多发(伪多发)
    • 10.9. 多发参数配置管理
    • 10.10. 对外接口说明
    • 10.11. 常见问题排查
    • 10.12. 版本发布历史
  • 11. 统一SQL对外接口说明
  • 12. 兼容评估
LightDB统一SQL参考手册
  • 10. 多发比对
  • 10.7. 微服务侧集成多发(真多发)

10.7. 微服务侧集成多发(真多发)

  • 10.7.1. 多发+比对代理模式的架构(1对多真多发)
    • 10.7.1.1. 架构图
    • 10.7.1.2. 场景说明
  • 10.7.2. 微服务集成多发代理(war形式,SEE2.0多发比对配置样例)
    • 10.7.2.1. 第一步:明确业务应用相关目录
    • 10.7.2.2. 第二步:配置统一sql、多发文件信息
    • 10.7.2.3. 第三步:引入多发比对代理包(外挂方式)
    • 10.7.2.4. 第四步:配置源库url
    • 10.7.2.5. 第五步:启动业务应用
    • 10.7.2.6. 第六步:通过日志查看多发比对的运行情况
    • 10.7.2.7. 可选模式,引用代理包(代理模式)
  • 10.7.3. 基于JRESCloud3.X开发框架 + mybatis(IDEA开发模式集成为例)
    • 10.7.3.1. 修改统一sql配置文件:${当前工作目录}/config/jrescloud.properties
    • 10.7.3.2. 模拟数据
    • 10.7.3.3. pom依赖
    • 10.7.3.4. 在配置文件src/main/resources/application.properties中配置多数据源
    • 10.7.3.5. 使用多数据源注解@EnableCloudDataSource注解用于开启多数据源
    • 10.7.3.6. 使用数据源指定注解@TargetDataSource指定当前服务类或服务方法所使用的数据源
    • 10.7.3.7. 基于mybatis,指定数据源unisql的mapper接口方法select对应的SQL映射文件
    • 10.7.3.8. 多发测试成功输出类似如下
  • 10.7.4. SpringBoot + JdbcTemplate(IDEA开发模式集成为例)
    • 10.7.4.1. 数据源配置如下:
    • 10.7.4.2. pom依赖:
    • 10.7.4.3. 代码如下:
    • 10.7.4.4. 多发测试成功结果输出类似如下
上一页 下一页

© 版权所有 2024, LightDB.