![]() ![]() |
openGauss數(shù)據(jù)庫源碼解析 本書是針對openGauss開源數(shù)據(jù)庫的源碼進行分模塊解析的書籍。 全書共分為10章。第1章對openGauss進行簡介。第2章介紹了內(nèi)核開發(fā)所需的入門知識,包括 openGauss的安裝、基本使用、開發(fā)、編譯、參與社區(qū)開源項目等。第3~10章針對openGauss不同的功能 模塊分別進行源碼介紹。第3章針對系統(tǒng)表、多線程架構、內(nèi)存管理等作用于整個數(shù)據(jù)庫系統(tǒng)的公共組件 從定義、原理、流程等方面進行源碼介紹; 第4章介紹openGauss滿足OLTP、OLAP不同業(yè)務場景的存儲 引擎實現(xiàn)及對應的源碼; 第5章介紹保證數(shù)據(jù)庫ACID屬性的事務機制的原理和源碼; 第6章介紹SQL 引擎的SQL解析和查詢優(yōu)化代碼主流程; 第7章介紹openGauss執(zhí)行器的整體架構和各類執(zhí)行算子的源 碼; 第8章介紹openGauss在人工智能與數(shù)據(jù)庫結合領域探索的源碼; 第9章從系統(tǒng)整體角度出發(fā),針對 基礎和高階的安全能力進行全面介紹和源碼解讀; 第10章介紹openGauss的備份恢復機制的源碼,包括 全量備份、增量備份所涉及的工具、交互流程和主要文件等。 本書可以作為內(nèi)核開發(fā)者了解openGauss數(shù)據(jù)庫并基于openGauss進行數(shù)據(jù)庫開發(fā)的參考教程,也 可以作為廣大高校計算機專業(yè)數(shù)據(jù)庫設計課程的參考教材。
你還可能感興趣
我要評論
|