# distributed-datasource **Repository Path**: tj_gy/distributed-datasource ## Basic Information - **Project Name**: distributed-datasource - **Description**: 简单分布式数据源 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2016-02-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 简单分布式数据源在实现过程中参考了Routing4DB的架构和部署 以下是简单分布式数据源的开发目标 1.在spring数据访问封装层实现(与spring高耦合) 2.支持单库分表策略 3.支持多库分表策略 4.支持自定义分库、分表策略扩展 5.支持读写分离(只支持数据库级同步) 6.支持常见orm框架(mybatis、jdbcTemplate) 7.支持常见数据库(mysql、oracle) 8.支持分布式自增长主键及扩展(2.0实现) 9.支持分布式事务(需要学习Jotm2.0实现) 10.支持聚合统计函数(2.0实现) 11.支持排序(2.0实现) 12.支持分页(2.0实现) 13.支持join查询(2.0实现)