●第1章數據庫中間件與分布式數據庫的實現1
●1.1什麼是分布式繫統1
●1.2為什麼需要分布式數據庫2
●1.3分布式數據庫的實現原理3
●1.4Mycat數據庫中間件簡介5
●1.4.1Mycat的歷史與未來規劃5
●1.4.2Mycat與其他中間件的區別8
●1.4.3Mycat的優勢10
●1.4.4Mycat的適用場合11
●第2章Mycat入門13
●2.1環境搭建13
●2.1.1Windows環境搭建13
●2.1.2Linux環境搭建15
●2.2Mycat核心概念詳解16
●2.2.1邏輯庫(schema)16
●2.2.2邏輯表(table)16
●2.2.3分片節點(dataNode)17
●2.2.4節點主機(dataHost)17
●2.3Mycat原理介紹18
●2.4參與Mycat源碼開發19
●部分目錄
互聯網的蓬勃發展,業務驅動技術不斷升級,在繫統越來越龐大,技術越來越復雜,應用部署集群化,所有壓力全部指向數據庫,數據量巨大,數據庫優化也到極限了,數據庫的運維難以為繼,在這種情況下,分布式數據庫似乎成為專享的解決方案。為了解決傳統數據庫的分布式化這個技術難題,各種數據庫中間件應運而生,從早期的Amoeba、TDDL、Cobar,到如今的Mycat,技術日新月異,發展迅猛。Mycat已經成為了一個強大的開源分布式數據庫中間件產品。面對企業應用的海量數據事務處理,是目前優選的開源解決方案。支持多種數據庫,開發活躍,已有數百個項目使用,預期Mycat的采用將有爆發式增長趨勢。所以Mycat開源社區核心開發者共同撰寫了本書,幫助企業更好的使用Mycat中間件架構企業分布式數據庫繫統。