日志模块分析
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号表