原文:tddl源码随笔

tddl是阿里的分库分表中间件,系统架构上文描述的很清楚,本文主要整理下个人看tddl源码时认为有意义的东西 如上文所述,tddl分为三大主要模块,matrix group atom .atom模块 atom模块是最底层的模块,主要实现tddl的动态数据源配置以及提供基于java.sql.DataSource的实现,但这两部分的事都不是它做的,atom仅是将动态配置以及数据源实现作一个聚合,Dia ...

2017-02-06 17:05 0 2175 推荐指数:

查看详情

TDDL实践

使用入门-数据源配置 数据源配置,tddl的入口,从datasource切入 <bean id="tddlDataSource" class="com.taobao.tddl.client.jdbc.TDataSource" init-method="init"> ...

Sat Oct 13 01:36:00 CST 2018 0 925
TDDL剖析

前言 在开始讲解淘宝的TDDL(Taobao Distribute Data Layer)技术之前,请允许笔者先吐槽一番。首先要开喷的是淘宝的社区支持做的无比的烂,TaoCode开源社区上面,几乎从来都是有人提问,无人响应。再者版本迭代速度也同样差强人意,就目前而言TDDL5.0的版本已经全线 ...

Tue Oct 09 04:23:00 CST 2018 0 766
[随笔] lombok源码有感

最近感觉脑子就是个频繁断电的内存 装进去的东西总是忘 感觉随便写点 方便整理笔记的时候好看。 最近研究jvm的javac过程,想写一个方便正则的插件,便思考到lombok的原理。 在书里叫“插入式注 ...

Fri Dec 06 04:22:00 CST 2019 0 470
TDDL思考总结

单机数据库 分布式数据库 TDDL原理与最佳实践 1. 数据库的结构 1.1. KV存储(id是K) 1.2. B+树与红黑树 B+树的特点是叶子节点是块状,一个叶子里面有多个数据,相邻数据是存在一起的,123,456起等, 而磁盘也是按块的,B+树的数据是按块存储的正好 ...

Sat Oct 13 03:56:00 CST 2018 0 936
Thingsboard源码编译,小白新坑随笔

在Thingsboard源码编译过程中,遇见的问题总结: 1、Thingsboard Server UI 模块编译,无法执行“npm install ”;出现错误信息:Failed to execute goal con.github.eirslett:fronted-maven-plugin ...

Sat Sep 21 20:24:00 CST 2019 0 912
JDK源码及其他框架源码解析随笔地址导航

置顶一篇文章,主要是整理一下写过的JDK中各个类的源码及其他框架源码解析的文章,方便自己随时阅读也方便网友朋友们阅读与指正 基础篇 从为什么String=String谈到StringBuilder和StringBuffer Java语法糖1:可变长度参数以及foreach循环原理 ...

Mon May 01 21:46:00 CST 2017 2 7458
淘宝TDDL配置以及使用

此章节具体介绍一下淘宝TDDL具体配置和使用 上记2.5章节encPasswd 需要加密操作,根据encKey加密 SecureIdentityLoginModule.java 将代码拷贝到工程运行 如果没有配置 ...

Thu Mar 29 00:16:00 CST 2018 0 2053
TDDL调研笔记

一,TDDL是什么 Taobao Distributed Data Layer,即淘宝分布式数据层,简称TDDL 。它是一套分布式数据访问引擎 淘宝一个基于客户端的数据库中间件产品 基于JDBC规范,没有server,以client-jar的形式存在 TDDL ...

Tue Oct 09 04:44:00 CST 2018 0 6935
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM