原文: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