Tddl分布式数据访问层

Franklyn 2012-11-18

http://code.taobao.org/p/tddl-dynamic-datasource/wiki/index/

Tddl(Taobao Distribute Data Layer)是整个淘宝数据库体系里面具有非常重要的一个中间件产品,在公司内部具有广泛的使用。

Tddl整个产品包括对应用透明的分库分表层 和 具有众多特性的动态数据源,本次先开源动态数据源,下期开源分库分表层。

动态数据源的主要特性有: 1.数据库主备和动态切换 2.带权重的读写分离 3.单线程读重试 4.集中式数据源信息管理和动态变更 5.剥离的稳定jboss数据源 6.支持mysql和oracle数据库 7.基于jdbc规范,很容易扩展支持实现jdbc规范的数据源 8.无server,client-jar形式存在,应用直连数据库 9.读写次数,并发度流控,动态变更 10.可分析的日志打印,日志流控,动态变更

这些特性解决了一些数据库使用的基本问题,并且降低了数据库运维的成本.

快速入门和示例使用说明:  http://rdc.taobao.com/team/jm/archives/1645

基本介绍:  http://rdc.taobao.com/team/jm/archives/1642

相关推荐