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

最新文章

  1. EL表达式判断
  2. 【树莓派】 Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/c/chkconfig/chkconfig_11.4.54.60.1debian1_all.deb Could not resolve 'mirrordirector.raspbian.org'
  3. DOM系列---DOM获取尺寸和位置
  4. nodejs 文件上传
  5. javascript加速运动
  6. nyoj 123 士兵杀敌(四) 树状数组【单点查询+区间修改】
  7. iOS中ASI和AFN的区别
  8. metasploit下Windows下多种提权方式
  9. 【repost】Python正则表达式
  10. python线程同步原语--源码阅读
  11. 创建ssh 服务的镜像
  12. flask --- 04 . 偏函数, 线程安全,栈堆,
  13. 详谈再论JAVA获取本机IP地址
  14. MySQL使用游标
  15. Emgu CV
  16. How do I prevent Eclipse from hanging on startup?
  17. Python Pypi 修改 国内源(以豆瓣源为例)
  18. hdu6076 Security Check 分类dp 思维
  19. easyUI表头样式
  20. Retrofit全攻略——基础篇

热门文章

  1. linux同步
  2. HR不会告诉你的秘密
  3. 手动从浏览器中获取 cookie
  4. javascript 文本框中,判断回车键触发事件 兼容IE&FireFox
  5. 解决flash挡住层的问题
  6. java线程安全和线程同步
  7. window下安装composer和laravel
  8. gets--vs--fgets
  9. oracle 将科学计数法数据转换为非科学计数法数据
  10. 在虚拟中开启Windows 8.1的Hyper-V平台