码迷,mamicode.com
首页 > 其他好文 > 详细

TSharding:用于蘑菇街交易平台的分库分表组件

时间:2016-10-21 22:01:17      阅读:811      评论:0      收藏:0      [点我收藏+]

标签:sources   orm   imp   use   信息   sse   分离   shard   form   

 

tsharding

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

分库分表业界方案

技术分享

分库分表TSharding

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

技术分享

TSharding Resources Classes

技术分享

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

 

http://www.ctolib.com/tsharding.html

 

TSharding:用于蘑菇街交易平台的分库分表组件

标签:sources   orm   imp   use   信息   sse   分离   shard   form   

原文地址:http://www.cnblogs.com/softidea/p/5986133.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!