神刀安全网

baihui212/tsharding: TSharding is the simple sharding component used in mogujie trade platform.

tsharding

TSharding is the simple sharding component used in mogujie trade platform.

分库分表业界方案

baihui212/tsharding: TSharding is the simple sharding component used in mogujie trade platform.

分库分表TSharding

TSharding组件目标

  • 很少的资源投入即可开发完成
  • 支持交易订单表的Sharding需求,分库又分表
  • 支持数据源路由
  • 支持事务
  • 支持结果集合并
  • 支持读写分离

TSharding Resources Abstract

baihui212/tsharding: TSharding is the simple sharding component used in mogujie trade platform.

TSharding Resources Classes

baihui212/tsharding: TSharding is the simple sharding component used in mogujie trade platform.

TSharding组件接入过程:

  • 引入TSharding JAR包
  • 配置所有分库的JDBC连接信息
  • Mybatis Mapper方法参数增加ShardingOrderPara/ShardingBuyerPara/ShardingSellerPara注解
  • 批量查询增加结果集合并逻辑

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » baihui212/tsharding: TSharding is the simple sharding component used in mogujie trade platform.

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址