MTDDL——美团点评分布式数据访问层中间件

动态化数据源

目前支持dbcp、dbcp2、c3p0等数据源,效果图如下:

分库分表动态化

支持动态化配置分库分表数量、分库分表策略、唯一键生成策略、唯一键业务方标识等,效果图如下:

版本迭代

MTDDL到目前为止总共开发了四期,后续考虑逐步开源,具体版本迭代如下:

项目名功能开始时间结束时间正式版本快照版本版本备注MTDDL一期动态数据源
读写分离
分布式唯一主键生成器
分库分表2016.05.302016.06.160.0.10.0.1-SNAPSHOTMTDDL第一版MTDDL二期分布式唯一主键生成算法可扩展
支持零配置接入MTDDL
优化shardkey配置方式2016.08.232016.09.051.0.11.0.1-SNAPSHOTMTDDL接入优化MTDDL三期连接池及SQL监控
缓存优化2016.09.062016.09.201.0.21.0.2-SNAPSHOTMTDDL监控完善MTDDL四期唯一主键生成注解化
动态化配置2016.10.112016.11.081.0.31.0.3-SNAPSHOTMTDDL配置动态化