开源个人参考淘宝TDDL写的一个分库分表Sharding中间件Kamike.divide

现在过年在家里打扫卫生,顺便清理重构下代码,开源个人参考淘宝的TDDL分库分表思路写的一个分库分表中间件Kamike.divide.

分库分表这个是8月份左右跟淘宝的数据分析部门的架构师离哲交流的时候产生的想法,离哲推荐采用TDDL进行分库分表。

回去一看,却发现TDDL只开源了一半,开源的那一半基本没法使用,所以只能自己写一个Sharding了。

前几天发布了kamike.db这个ORM中间件,这几天就把我之前写的分库分表功能裁剪一下,然后基于kamike.db进行重构。

现在发布一个基本算法实现完毕的版本,模拟了jdbc的操作过程,实现分库分表。具体使用例子我还没写完,先发布代码,大家有兴趣可以参考。

跟kamike.db一样,lgpl协议,发布在github上。

源代码:

https://github.com/hubinix/kamike.divide 

以后这个玩意会持续改进。

发布0.1版的下载链接如下:

 https://github.com/hubinix/kamike.divide/releases 

转载于:https://my.oschina.net/brinlike/blog/196156

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值