spring+mybatis dubbo 整合 sharding-jdbc分库分表存日志

日志模块分析

Pig-log        dubbo服务实现

Pig-log-api    dubbo服务

spring+mybatisdubbo整合sharding-jdbc分库分表

建两个数据库,每个数据库中的表建三份

2.配置连接两个数据库

3.配置和自定义分库分表规则

配置服务

在pig-web模块调用,配置日志过滤器

通过type字段确认数据会导入哪个表,哪个库

Type为3或者9的时候,除以两个数据余1,所以在1号库,除以3个表 余0,所以在0号表

Type为1或者7的时候,除以两个数据余1,所以在1号库,除以3个表 余1,所以在1号表

这样就达到了分库分表的作用了

Type为0或者6的时候,除以两个数据余0,所以在0号库,除以3个表 余0,所以在0号表

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容