TDDL
wanhf11
无。
展开
-
TDDL 源码分析
Web应用架构:TDDL位于数据库和持久层之间,它直接与数据库建立交道 TDDL架构: TDDL其实主要可以划分为3层架构,分别是Matrix层、Group层和Atom层。Matrix层用于实现分库分表逻辑,底层持有多个Group实例。而Group层和Atom共同组成了动态数据源,Group层实现了数据库的Master/Salve模式的写分离逻辑,底层持有多个Atom实例。最后Atom层(TAt原创 2016-07-18 17:33:12 · 1987 阅读 · 0 评论 -
TDDL 事务
支持基于单库的事务,但不支持跨库进行事务。跨库事务本身会耗费很多宝贵的资源,在大型分布式系统中应该尽量避免使用分布式事务处理机制,可以通过补偿等方式保证分布式环境中的数据的最终一致性,如果在一个事务过程中出现了多个不同的数据源,则系统会抛出异常。原创 2016-08-19 21:49:40 · 1433 阅读 · 1 评论