dromara / lamp-cloud

lamp-cloud 支持jdk21、jdk17、jdk11、jdk8,ta基于 SpringCloud + SpringBoot 开发的微服务中后台快速开发平台,专注于多租户(SaaS架构)解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现插拔式数据库隔离、SCHEMA隔离、字段隔离 等租户隔离方案。
http://tangyh.top
Apache License 2.0
5.5k stars 1.68k forks source link

schema 模式下的多租户. seata 分布式事务问题. 回滚如何找到schema的. #226

Closed ccwxl closed 1 year ago

ccwxl commented 1 year ago

版本信息:

JDK 版本(必填) : 1.8.0 源码版本(必填): MySQL(必填): 5.7.9 Nacos(必填):

问题描述:

  1. schema 模式下的多租户
  2. seata 分布式事务问题. 回滚如何找到schema的
zuihou commented 1 year ago

schema 模式就是在原始SQL基础上,拼接schema,如: select from user 替换为 select from db1.user

分布式事务如何支持schema模式,应该去seata官方提问。

我测试过seata 1.4.2, 是支持insert update select 等简单sql 的