分佈式數據庫架構設計與實踐
亞信科技(中國)有限公司
買這商品的人也買了...
-
JavaScript-優良部份 (JavaScript: The Good Parts)$420$332 -
精通正規表達式, 3/e (Mastering Regular Expressions, 3/e)$780$616 -
$280產品經理面試攻略 -
$414Oracle 雲計算平臺實戰 : IaaS 與 PaaS 應用詳解 -
實戰機器學習|以深度學習演算企業資料$450$383 -
$556程序員代碼面試指南:IT名企算法與數據結構題目最優解, 2/e -
Python 機器學習與深度學習特訓班:看得懂也會做的AI人工智慧實戰, 2/e (附120分鐘影音教學/範例程式)$520$411 -
ASP.NET Core 6 實戰守則:超易懂的跨平台開發入門教學 (iT邦幫忙鐵人賽系列書)$600$468 -
大話 Flutter 跨平台應用開發 -- 入門篇:物聯網、邊緣計算、多載具應用,新世代萬用技能$620$484 -
今晚來點 Web 前端效能優化大補帖:一次搞定指標 × 工具 × 技巧,打造超高速網站(iThome鐵人賽系列書)$650$507 -
Excel 職場聖經:731技學好學滿, 2/e$630$498 -
Spring 實戰, 6/e$659$626 -
$559深度學習與目標檢測, 2/e -
Excel 儀表板與圖表設計 + Power BI 資料處理 (Excel 2019、2021適用)$630$498 -
Java 開發者的 DevOps 工具 (Devops Tools for Java Developers: Best Practices from Source Code to Production Containers)$580$458 -
運算思維程式講堂:打好 C++ 基礎必修課$560$437 -
TinyML 經典範例集$520$411 -
Tensorflow 接班王者:Google JAX 深度學習又快又強大$780$616 -
Python 桌面開發王者 - Qt 6 全方位實例應用開發$1,200$948 -
三國鼎立唯一開源 CPU 架構 - RISC-V 處理器設計快速上手$780$616 -
這場遊戲不是夢,全面進化的量子文明時代$450$351 -
提升程式設計的運算思維力|國際程式設計競賽之演算法原理、題型、解題技巧與重點解析, 2/e$680$510 -
ASP.NET Core 6 框架揭秘:跨平台 Web 開發全面解析 (上冊)$820$640 -
ASP.NET Core 6 框架揭秘:跨平台 Web 開發全面解析 (下冊)$860$671 -
Python:股票 × ETF 量化交易實戰 105個活用技巧$660$515
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
目錄大綱
目 錄
第1章 數據庫的發展與現狀 ············1
1.1 數據庫的定義和分類 ······························1
1.1.1 網狀和層次數據庫 ······2
1.1.2 關系數據庫 ··················2
1.1.3 NoSQL數據庫 ············3
1.1.4 分佈式數據庫 ··············5
1.1.5 雲數據庫 ······················7
1.1.6 時序數據庫 ··················8
1.1.7 NewSQL數據庫 ········14
1.2 國產數據庫行業 ·····16
1.2.1 國產數據庫行業發展歷程 ·······················16
1.2.2 國產數據庫發展特點 21
1.2.3 國產數據庫行業市場格局分析 ···············23
1.3 數據庫的發展總結 ·25
1.4 小結 ·························26
第2章 分佈式數據庫架構概述 ······27
2.1 “去O”實踐特色 ·27
2.1.1 國產化趨勢分析 ········27
2.1.2 “去O”的廠商數據庫產品解析 ···········28
2.2 分佈式數據庫的概念 ····························32
2.3 分佈式數據庫的分類 ····························33
2.3.1 OLTP和OLAP對比 ·33
2.3.2 關於HTAP ·················34
2.4 如何解決分佈式問題 ····························37
2.4.1 分佈式數據庫的事務處理技術 ···············37
2.4.2 分佈式存儲技術 ········44
2.5 分佈式數據庫的優點和缺點 ················50
2.5.1 分佈式數據庫的優點 50
2.5.2 分佈式數據庫的缺點 50
2.6 分佈式數據庫未來的趨勢思考 ············51
第3章AntDB分佈式關系數據庫架構 ··························53
3.1 AntDB架構概覽 ·····53
3.2 AntDB的SQL引擎 ······························54
3.2.1 計算節點Coordinator ······························54
3.2.2 全局事務管理節點 ····59
3.3 AntDB執行器技術 ·60
3.3.1 邏輯計劃與物理計劃 61
3.3.2 分佈式執行 ················61
3.3.3 分佈式執行計劃的優勢 ···························62
3.4 AntDB存儲技術 ·····63
3.4.1 存儲節點 ····················63
3.4.2 Hash分片技術 ···········63
3.4.3 水平動態擴展技術 ····67
3.5 AntDB事務機制 ·····68
3.5.1 全局一致性 ················68
3.5.2 2PC協議和Paxos協議 ···························69
3.6 AntDB企業增強特性介紹 ····················72
3.6.1 數據分佈式存儲 ········72
3.6.2 分佈式集群下強一致備份恢復技術 ·······74
3.6.3 同步異步自適應流復制 ···························75
3.6.4 異構數據庫兼容評估 78
3.6.5 數據並行查詢 ············83
3.6.6 Oracle兼容 ················84
3.6.7 AntDB在線數據擴容 ······························85
3.6.8 讀寫分離 ····················89
3.6.9 與異構數據庫互聯 ····93
3.6.10 異構索引支持 ··········94
3.6.11 集群自愈 ··················97
3.6.12 異地多中心 ············103
3.7 AntDB 的Oracle兼容性 ·····················103
3.7.1 Oracle兼容性能力說明 ·························103
3.7.2 使用兼容模式訪問AntDB數據庫 ·······104
3.7.3 使用Oracle兼容特性開發應用系統 ····106
3.7.4 AntDB與Oracle語法對比 ····················107
3.8 AntDB管理節點Adbmgr介紹 ··········150
3.8.1 Adbmgr簡介 ···········150
3.8.2 管理AntDB集群 ····151
3.9 AntDB運維管理控制臺介紹 ··············180
3.9.1 AntDB管理控制臺產品定位 ················180
3.9.2 AntDB運維管理控制臺系統架構 ········181
3.9.3 AntDB運維管理控制臺功能介紹 ········182
第4章AntDB分佈式內存數據庫 184
4.1 AntDB分佈式內存數據庫架構 ··········184
4.2 存儲引擎介紹 ·······186
4.2.1 分層存儲 ··················186
4.2.2 持久化 ······················188
4.2.3 索引優化 ··················191
4.3 AntDB分佈式內存數據庫適用的場景 ·····························193
第5章AntDB數據庫實踐案例介紹 ···························194
5.1 某省核心營業庫案例 ··························194
5.2 某省高速公路清分結算系統改造升級案例 ·····················197
5.3 某省核心賬務庫案例 ··························201
5.4 某省計費中心項目 ······························204
第6章高可用性方案設計與最佳實踐 ························208
6.1 高可用架構基礎 ···208
6.1.1 各種高可用架構介紹 ·····························209
6.1.2 服務器的可靠性設計 ·····························211
6.2 基於共享存儲的高可用方案 ··············211
6.2.1 SAN存儲方案 ·········212
6.2.2 DRBD方案 ··············215
6.3 WAL日誌或流復制的高可用方案 ·····218
6.3.1 持續復制歸檔的Standby方法 ··············219
6.3.2 異步流復制方案 ······220
6.3.3 同步流復制方案 ······228
6.4 基於觸發器的同步方案 ······················229
6.4.1 基於觸發器的同步方案特點 ·················229
6.4.2 基於觸發器的同步軟件介紹 ·················230
6.5 基於中間件的高可用方案 ··················233
6.5.1 基於中間件的高可用方案的特點 ·········233
6.5.2 基於中間件的開源軟件介紹 ·················234
第7章 分佈式數據庫的發展展望 245
7.1 分佈式數據庫優化方案 ······················247
7.1.1 OLTP性能優化 ·······248
7.1.2 OLAP性能優化 ······249
7.2 分佈式數據庫的熱點技術 ··················256
7.2.1 時序數據處理 ··········256
7.2.2 流式計算 ··················258
7.2.3 全文檢索、地理空間信息、圖形關系處理 ························259
7.2.4 庫內機器學習 ··········259
7.2.5 向量相似度查詢 ······260
7.2.6 區塊鏈 ······················261
7.2.7 存儲計算分離 ··········263
7.2.8 插件化 ······················266
7.2.9 超融合 ······················266



