掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
以利為利:財政關系與地方政府行為
-
>
立足飯碗 藏糧于地——基于中國人均耕地警戒值的耕地保護視角
-
>
營銷管理
-
>
茶葉里的全球貿易史(精裝)
-
>
近代華商股票市場制度與實踐(1872—1937)
-
>
麥肯錫圖表工作法
-
>
海龜交易法則
銀行業分布式數據庫設計實務 版權信息
- ISBN:9787111719687
- 條形碼:9787111719687 ; 978-7-111-71968-7
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
銀行業分布式數據庫設計實務 內容簡介
本書從數據庫在銀行業的應用入手,全面系統地介紹了適用于銀行業務特點的強一致性金融級分布式數據庫的研發實踐,對分布式數據庫的關鍵技術進行了分析,在介紹各種關鍵技術主流解決方案的基礎上,結合銀行業務特點對銀行所采用的技術方案進行了詳細的說明。
銀行業分布式數據庫設計實務 目錄
前言
第1章 概述 / 1
1.1 基本概念與理論 / 1
1.1.1 關系數據模型和關系數據庫 / 1
1.1.2 分布式數據庫的概念和特點 / 3
1.1.3 CAP理論 / 4
1.1.4 大數據與分布式數據庫 / 6
1.2 銀行業的數據庫應用狀況 / 7
1.2.1 銀行業的業務系統和數據庫 / 7
1.2.2 銀行業當前數據庫應用的挑戰 / 10
1.2.3 銀行業數據庫的應用方向 / 11
1.3 分布式數據庫概述 / 13
1.3.1 分布式數據庫的由來和發展 / 13
1.3.2 分布式數據庫的優勢 / 16
1.3.3 分布式數據庫的挑戰 / 18
1.3.4 分布式數據庫在銀行業中的應用前景 / 19
1.4 本章小結 / 20
第2章 分布式數據庫架構設計 / 21
2.1 架構設計 / 21
2.1.1 總體邏輯架構 / 21
2.1.2 總體物理架構 / 24
2.1.3 計算節點設計 / 26
2.1.4 數據節點設計 / 29
2.1.5 管理節點設計 / 30
2.1.6 全局事務管理器設計 / 33
2.2 存儲引擎選擇 / 33
2.2.1 PostgreSQL / 34
2.2.2 MySQL / 34
2.2.3 MariaDB / 35
2.2.4 數據庫引擎選擇因素 / 35
2.3 本章小結 / 35
第3章 分布式查詢優化 / 37
3.1 概述 / 37
3.2 優化器基礎 / 40
3.3 基于規則的優化 / 51
3.4 基于成本的優化 / 68
3.5 銀行業實踐 / 72
3.6 本章小結 / 75
第4章 分布式事務管理 / 76
4.1 事務概述 / 76
4.1.1 事務的定義 / 76
4.1.2 分布式事務 / 79
4.1.3 BASE模型 / 80
4.2 分布式事務模型 / 81
4.2.1 兩階段提交模型 / 82
4.2.2 三階段提交模型 / 84
4.2.3 *終一致性事務模型 / 86
4.3 分布式事務實踐 / 88
4.3.1 基本原理 / 88
4.3.2 異常處理 / 91
4.4 本章小結 / 92
第5章 數據庫并發控制 / 94
5.1 并發控制概述 / 94
5.2 基于加鎖的并發控制 / 95
5.2.1 鎖類型 / 95
5.2.2 并發控制原理 / 97
5.2.3 死鎖和死鎖檢測 / 102
5.3 基于時間戳的并發控制 / 105
5.3.1 時間戳類型 / 105
5.3.2 并發控制原理 / 106
5.3.3 優化與改進 / 106
5.4 多版本并發控制原理 / 106
5.5 樂觀并發控制 / 107
5.6 分布式并發控制實踐 / 109
5.7 本章小結 / 112
第6章 數據批量處理 / 113
6.1 數據導入導出 / 113
6.1.1 導入導出概述 / 114
6.1.2 分布式導入導出實踐 / 115
6.2 存儲過程 / 120
6.2.1 存儲過程概述 / 120
6.2.2 分布式存儲過程實踐 / 122
6.3 游標 / 125
6.3.1 游標概述 / 126
6.3.2 分布式游標設計 / 129
6.4 本章小結 / 133
第7章 可靠性 / 135
7.1 組件高可靠 / 136
7.1.1 Paxos協議 / 136
7.1.2 計算節點高可靠 / 139
7.1.3 數據節點高可靠 / 140
7.1.4 全局事務管理器高可靠 / 141
7.1.5 管理節點高可靠 / 142
7.2 同城災備 / 143
7.2.1 概述 / 143
7.2.2 同城災備設計 / 144
7.2.3 同城災備切換實踐 / 145
7.3 異地容災 / 146
7.3.1 概述 / 146
7.3.2 異地容災設計 / 146
7.3.3 異地容災實踐 / 148
7.4 備份與恢復 / 150
7.4.1 分布式備份設計 / 151
7.4.2 分布式恢復設計 / 152
7.5 本章小結 / 153
第8章 擴展性 / 155
8.1 服務擴展性 / 155
8.1.1 全局事務管理器的擴展性 / 155
8.1.2 計算節點的擴展性 / 156
8.2 數據擴展性 / 160
8.2.1 分片技術 / 161
8.2.2 數據重分布方案 / 167
8.2.3 數據重分布實踐 / 170
8.3 本章小結 / 174
第9章 分布式數據庫應用實踐 / 176
9.1 集群規劃 / 176
9.1.1 概述 / 176
9.1.2 存儲規劃 / 177
9.1.3 組網規劃 / 178
9.2 數據模型設計 / 179
9.2.1 概述 / 179
9.2.2 實體關系設計 / 180
9.2.3 表結構設計 / 181
9.2.4 表分布性設計 / 183
9.3 聯機交易開發實踐 / 185
9.3.1 模型設計 / 185
9.3.2 應用開發 / 188
9.3.3 性能指標 / 191
9.4 日終批處理開發實踐 / 192
9.4.1 單節點存儲過程 / 192
9.4.2 游標式操作 / 194
9.5 運維管理 / 195
9.5.1 系統安裝和升級 / 195
9.5.2 系統擴容 / 196
9.5.3 系統監控 / 197
9.5.4 常用運維工具 / 200
9.6 本章小結 / 201
附錄 / 202
第1章 概述 / 1
1.1 基本概念與理論 / 1
1.1.1 關系數據模型和關系數據庫 / 1
1.1.2 分布式數據庫的概念和特點 / 3
1.1.3 CAP理論 / 4
1.1.4 大數據與分布式數據庫 / 6
1.2 銀行業的數據庫應用狀況 / 7
1.2.1 銀行業的業務系統和數據庫 / 7
1.2.2 銀行業當前數據庫應用的挑戰 / 10
1.2.3 銀行業數據庫的應用方向 / 11
1.3 分布式數據庫概述 / 13
1.3.1 分布式數據庫的由來和發展 / 13
1.3.2 分布式數據庫的優勢 / 16
1.3.3 分布式數據庫的挑戰 / 18
1.3.4 分布式數據庫在銀行業中的應用前景 / 19
1.4 本章小結 / 20
第2章 分布式數據庫架構設計 / 21
2.1 架構設計 / 21
2.1.1 總體邏輯架構 / 21
2.1.2 總體物理架構 / 24
2.1.3 計算節點設計 / 26
2.1.4 數據節點設計 / 29
2.1.5 管理節點設計 / 30
2.1.6 全局事務管理器設計 / 33
2.2 存儲引擎選擇 / 33
2.2.1 PostgreSQL / 34
2.2.2 MySQL / 34
2.2.3 MariaDB / 35
2.2.4 數據庫引擎選擇因素 / 35
2.3 本章小結 / 35
第3章 分布式查詢優化 / 37
3.1 概述 / 37
3.2 優化器基礎 / 40
3.3 基于規則的優化 / 51
3.4 基于成本的優化 / 68
3.5 銀行業實踐 / 72
3.6 本章小結 / 75
第4章 分布式事務管理 / 76
4.1 事務概述 / 76
4.1.1 事務的定義 / 76
4.1.2 分布式事務 / 79
4.1.3 BASE模型 / 80
4.2 分布式事務模型 / 81
4.2.1 兩階段提交模型 / 82
4.2.2 三階段提交模型 / 84
4.2.3 *終一致性事務模型 / 86
4.3 分布式事務實踐 / 88
4.3.1 基本原理 / 88
4.3.2 異常處理 / 91
4.4 本章小結 / 92
第5章 數據庫并發控制 / 94
5.1 并發控制概述 / 94
5.2 基于加鎖的并發控制 / 95
5.2.1 鎖類型 / 95
5.2.2 并發控制原理 / 97
5.2.3 死鎖和死鎖檢測 / 102
5.3 基于時間戳的并發控制 / 105
5.3.1 時間戳類型 / 105
5.3.2 并發控制原理 / 106
5.3.3 優化與改進 / 106
5.4 多版本并發控制原理 / 106
5.5 樂觀并發控制 / 107
5.6 分布式并發控制實踐 / 109
5.7 本章小結 / 112
第6章 數據批量處理 / 113
6.1 數據導入導出 / 113
6.1.1 導入導出概述 / 114
6.1.2 分布式導入導出實踐 / 115
6.2 存儲過程 / 120
6.2.1 存儲過程概述 / 120
6.2.2 分布式存儲過程實踐 / 122
6.3 游標 / 125
6.3.1 游標概述 / 126
6.3.2 分布式游標設計 / 129
6.4 本章小結 / 133
第7章 可靠性 / 135
7.1 組件高可靠 / 136
7.1.1 Paxos協議 / 136
7.1.2 計算節點高可靠 / 139
7.1.3 數據節點高可靠 / 140
7.1.4 全局事務管理器高可靠 / 141
7.1.5 管理節點高可靠 / 142
7.2 同城災備 / 143
7.2.1 概述 / 143
7.2.2 同城災備設計 / 144
7.2.3 同城災備切換實踐 / 145
7.3 異地容災 / 146
7.3.1 概述 / 146
7.3.2 異地容災設計 / 146
7.3.3 異地容災實踐 / 148
7.4 備份與恢復 / 150
7.4.1 分布式備份設計 / 151
7.4.2 分布式恢復設計 / 152
7.5 本章小結 / 153
第8章 擴展性 / 155
8.1 服務擴展性 / 155
8.1.1 全局事務管理器的擴展性 / 155
8.1.2 計算節點的擴展性 / 156
8.2 數據擴展性 / 160
8.2.1 分片技術 / 161
8.2.2 數據重分布方案 / 167
8.2.3 數據重分布實踐 / 170
8.3 本章小結 / 174
第9章 分布式數據庫應用實踐 / 176
9.1 集群規劃 / 176
9.1.1 概述 / 176
9.1.2 存儲規劃 / 177
9.1.3 組網規劃 / 178
9.2 數據模型設計 / 179
9.2.1 概述 / 179
9.2.2 實體關系設計 / 180
9.2.3 表結構設計 / 181
9.2.4 表分布性設計 / 183
9.3 聯機交易開發實踐 / 185
9.3.1 模型設計 / 185
9.3.2 應用開發 / 188
9.3.3 性能指標 / 191
9.4 日終批處理開發實踐 / 192
9.4.1 單節點存儲過程 / 192
9.4.2 游標式操作 / 194
9.5 運維管理 / 195
9.5.1 系統安裝和升級 / 195
9.5.2 系統擴容 / 196
9.5.3 系統監控 / 197
9.5.4 常用運維工具 / 200
9.6 本章小結 / 201
附錄 / 202
展開全部
書友推薦
- >
煙與鏡
- >
唐代進士錄
- >
伊索寓言-世界文學名著典藏-全譯本
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
月亮虎
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
羅曼·羅蘭讀書隨筆-精裝
- >
羅庸西南聯大授課錄
本類暢銷