注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁(yè)制作分布式數(shù)據(jù)庫(kù)架構(gòu)設(shè)計(jì)與實(shí)踐

分布式數(shù)據(jù)庫(kù)架構(gòu)設(shè)計(jì)與實(shí)踐

分布式數(shù)據(jù)庫(kù)架構(gòu)設(shè)計(jì)與實(shí)踐

定 價(jià):¥89.00

作 者: 亞信科技(中國(guó))有限公司 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 5G與AI技術(shù)大系
標(biāo) 簽: 暫缺

ISBN: 9787302616306 出版時(shí)間: 2022-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書第 1、2 章介紹數(shù)據(jù)庫(kù)的發(fā)展史和現(xiàn)狀,講述分布式數(shù)據(jù)庫(kù)的架構(gòu),帶讀者從整體上認(rèn)識(shí)分布式數(shù)據(jù)庫(kù)。第 3~5 章著重介紹 AntDB 數(shù)據(jù)庫(kù),對(duì)其分布式架構(gòu)、存儲(chǔ)引擎和事務(wù)機(jī)制等方面進(jìn)行較為詳細(xì)的介紹,并且結(jié)合實(shí)際案例進(jìn)行說(shuō)明。第 6、7 章主要介紹分布式數(shù)據(jù)庫(kù)的高可用性方案,以及線下實(shí)際應(yīng)用案例,并對(duì)高可用性方案的設(shè)計(jì)進(jìn)行說(shuō)明,同時(shí)對(duì)分布式數(shù)據(jù)庫(kù)技術(shù)未來(lái)的發(fā)展進(jìn)行展望。本書不是分布式數(shù)據(jù)庫(kù)的入門書,適合熟悉數(shù)據(jù)庫(kù)理論和概念的讀者閱讀。對(duì)于研發(fā)人員,可以將本書作為案頭參考書,在日常研發(fā)中遇到問(wèn)題時(shí),可隨時(shí)借鑒書中內(nèi)容,快速解決問(wèn)題。

作者簡(jiǎn)介

  亞信科技(股票代碼:01675.HK)創(chuàng)建于1993年,是領(lǐng)先的軟件產(chǎn)品、解決方案和服務(wù)提供商,領(lǐng)先的數(shù)智化全棧能力提供商。依托咨詢規(guī)劃、產(chǎn)品研發(fā)、實(shí)施交付、系統(tǒng)集成、智慧決策、數(shù)據(jù)運(yùn)營(yíng)和客戶服務(wù)等數(shù)智化核心能力,打造客戶服務(wù)閉環(huán),為通信、政務(wù)、能源、交通、廣電、郵政等行業(yè)客戶提供端到端的全鏈路數(shù)智化轉(zhuǎn)型服務(wù)。亞信科技堅(jiān)持“一鞏固、三發(fā)展”戰(zhàn)略,高質(zhì)量鞏固BSS市場(chǎng)的領(lǐng)導(dǎo)地位,高速度發(fā)展5G OSS網(wǎng)絡(luò)智能化、DSaaS數(shù)字化運(yùn)營(yíng)、垂直行業(yè)和企業(yè)上云等新興業(yè)務(wù)。公司積極擁抱5G、云計(jì)算、大數(shù)據(jù)、AI、物聯(lián)網(wǎng)等先進(jìn)的技術(shù),形成了數(shù)智、云網(wǎng)、IT三大產(chǎn)品體系。亞信科技將與業(yè)界伙伴共同建設(shè)生態(tài)體系,持續(xù)推動(dòng)商業(yè)模式創(chuàng)新,為企業(yè)數(shù)字化轉(zhuǎn)型和產(chǎn)業(yè)可持續(xù)發(fā)展,為數(shù)字中國(guó)和新基建貢獻(xiàn)力量。

圖書目錄

第1章 數(shù)據(jù)庫(kù)的發(fā)展與現(xiàn)狀 1

1.1 數(shù)據(jù)庫(kù)的定義和分類 1

1.1.1 網(wǎng)狀和層次數(shù)據(jù)庫(kù) 2

1.1.2 關(guān)系數(shù)據(jù)庫(kù) 2

1.1.3 NoSQL數(shù)據(jù)庫(kù) 3

1.1.4 分布式數(shù)據(jù)庫(kù) 5

1.1.5 云數(shù)據(jù)庫(kù) 7

1.1.6 時(shí)序數(shù)據(jù)庫(kù) 8

1.1.7 NewSQL數(shù)據(jù)庫(kù) 14

1.2 國(guó)產(chǎn)數(shù)據(jù)庫(kù)行業(yè) 16

1.2.1 國(guó)產(chǎn)數(shù)據(jù)庫(kù)行業(yè)發(fā)展歷程 16

1.2.2 國(guó)產(chǎn)數(shù)據(jù)庫(kù)發(fā)展特點(diǎn) 21

1.2.3 國(guó)產(chǎn)數(shù)據(jù)庫(kù)行業(yè)市場(chǎng)格局分析 23

1.3 數(shù)據(jù)庫(kù)的發(fā)展總結(jié) 25

1.4 小結(jié) 26

第2章 分布式數(shù)據(jù)庫(kù)架構(gòu)概述 27

2.1 “去O”實(shí)踐特色 27
2.1.1 國(guó)產(chǎn)化趨勢(shì)分析 27

2.1.2 “去O”的廠商數(shù)據(jù)庫(kù)產(chǎn)品解析 28

2.2 分布式數(shù)據(jù)庫(kù)的概念 32

2.3 分布式數(shù)據(jù)庫(kù)的分類 33

2.3.1 OLTP和OLAP對(duì)比 33

2.3.2 關(guān)于HTAP 34

2.4 如何解決分布式問(wèn)題 37

2.4.1 分布式數(shù)據(jù)庫(kù)的事務(wù)處理技術(shù) 37

2.4.2 分布式存儲(chǔ)技術(shù) 44

2.5 分布式數(shù)據(jù)庫(kù)的優(yōu)點(diǎn)和缺點(diǎn) 50

2.5.1 分布式數(shù)據(jù)庫(kù)的優(yōu)點(diǎn) 50

2.5.2 分布式數(shù)據(jù)庫(kù)的缺點(diǎn) 50

2.6 分布式數(shù)據(jù)庫(kù)未來(lái)的趨勢(shì)思考 51

第3章AntDB分布式關(guān)系數(shù)據(jù)庫(kù)架構(gòu) 53

3.1 AntDB架構(gòu)概覽 53

3.2 AntDB的SQL引擎 54

3.2.1 計(jì)算節(jié)點(diǎn)Coordinator 54

3.2.2 全局事務(wù)管理節(jié)點(diǎn) 59

3.3 AntDB執(zhí)行器技術(shù) 60

3.3.1 邏輯計(jì)劃與物理計(jì)劃 61

3.3.2 分布式執(zhí)行 61

3.3.3 分布式執(zhí)行計(jì)劃的優(yōu)勢(shì) 62

3.4 AntDB存儲(chǔ)技術(shù) 63

3.4.1 存儲(chǔ)節(jié)點(diǎn) 63

3.4.2 Hash分片技術(shù) 63

3.4.3 水平動(dòng)態(tài)擴(kuò)展技術(shù) 67

3.5 AntDB事務(wù)機(jī)制 68

3.5.1 全局一致性 68

3.5.2 2PC協(xié)議和Paxos協(xié)議 69

3.6 AntDB企業(yè)增強(qiáng)特性介紹 72

3.6.1 數(shù)據(jù)分布式存儲(chǔ) 72

3.6.2 分布式集群下強(qiáng)一致備份恢復(fù)技術(shù) 74

3.6.3 同步異步自適應(yīng)流復(fù)制 75

3.6.4 異構(gòu)數(shù)據(jù)庫(kù)兼容評(píng)估 78

3.6.5 數(shù)據(jù)并行查詢 83

3.6.6 Oracle兼容 84

3.6.7 AntDB在線數(shù)據(jù)擴(kuò)容 85

3.6.8 讀寫分離 89

3.6.9 與異構(gòu)數(shù)據(jù)庫(kù)互聯(lián) 93

3.6.10 異構(gòu)索引支持 94

3.6.11 集群自愈 97

3.6.12 異地多中心 103

3.7 AntDB 的Oracle兼容性 103

3.7.1 Oracle兼容性能力說(shuō)明 103

3.7.2 使用兼容模式訪問(wèn)AntDB數(shù)據(jù)庫(kù) 104

3.7.3 使用Oracle兼容特性開發(fā)應(yīng)用系統(tǒng) 106

3.7.4 AntDB與Oracle語(yǔ)法對(duì)比 107

3.8 AntDB管理節(jié)點(diǎn)Adbmgr介紹 150

3.8.1 Adbmgr簡(jiǎn)介 150

3.8.2 管理AntDB集群 151

3.9 AntDB運(yùn)維管理控制臺(tái)介紹 180

3.9.1 AntDB管理控制臺(tái)產(chǎn)品定位 180

3.9.2 AntDB運(yùn)維管理控制臺(tái)系統(tǒng)架構(gòu) 181

3.9.3 AntDB運(yùn)維管理控制臺(tái)功能介紹 182

第4章AntDB分布式內(nèi)存數(shù)據(jù)庫(kù) 184

4.1 AntDB分布式內(nèi)存數(shù)據(jù)庫(kù)架構(gòu) 184

4.2 存儲(chǔ)引擎介紹 186

4.2.1 分層存儲(chǔ) 186

4.2.2 持久化 188

4.2.3 索引優(yōu)化 191

4.3 AntDB分布式內(nèi)存數(shù)據(jù)庫(kù)適用的場(chǎng)景 193

第5章AntDB數(shù)據(jù)庫(kù)實(shí)踐案例介紹 194

5.1 某省核心營(yíng)業(yè)庫(kù)案例 194

5.2 某省高速公路清分結(jié)算系統(tǒng)改造升級(jí)案例 197

5.3 某省核心賬務(wù)庫(kù)案例 201

5.4 某省計(jì)費(fèi)中心項(xiàng)目 204

第6章高可用性方案設(shè)計(jì)與最佳實(shí)踐 208

6.1 高可用架構(gòu)基礎(chǔ) 208

6.1.1 各種高可用架構(gòu)介紹 209

6.1.2 服務(wù)器的可靠性設(shè)計(jì) 211

6.2 基于共享存儲(chǔ)的高可用方案 211

6.2.1 SAN存儲(chǔ)方案 212

6.2.2 DRBD方案 215

6.3 WAL日志或流復(fù)制的高可用方案 218

6.3.1 持續(xù)復(fù)制歸檔的Standby方法 219

6.3.2 異步流復(fù)制方案 220

6.3.3 同步流復(fù)制方案 228

6.4 基于觸發(fā)器的同步方案 229

6.4.1 基于觸發(fā)器的同步方案特點(diǎn) 229

6.4.2 基于觸發(fā)器的同步軟件介紹 230

6.5 基于中間件的高可用方案 233

6.5.1 基于中間件的高可用方案的特點(diǎn) 233

6.5.2 基于中間件的開源軟件介紹 234

第7章 分布式數(shù)據(jù)庫(kù)的發(fā)展展望 245

7.1 分布式數(shù)據(jù)庫(kù)優(yōu)化方案 247

7.1.1 OLTP性能優(yōu)化 248

7.1.2 OLAP性能優(yōu)化 249

7.2 分布式數(shù)據(jù)庫(kù)的熱點(diǎn)技術(shù) 256

7.2.1 時(shí)序數(shù)據(jù)處理 256

7.2.2 流式計(jì)算 258

7.2.3 全文檢索、地理空間信息、圖形關(guān)系處理 259

7.2.4 庫(kù)內(nèi)機(jī)器學(xué)習(xí) 259

7.2.5 向量相似度查詢 260

7.2.6 區(qū)塊鏈 261

7.2.7 存儲(chǔ)計(jì)算分離 263

7.2.8 插件化 266

7.2.9 超融合 266

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)