主記憶體資料庫系統設計/前言
外觀
這本書的讀者通常屬於以下四類之一
- 對DBMS感興趣的學生
- 資料庫核心開發的新手開發人員
- 具有分散式關係資料庫核心開發經驗,但對記憶體資料庫核心開發的新手開發人員
- 具有記憶體資料庫核心開發經驗的開發人員
本書分為四個主要部分
第一部分“資料庫管理系統介紹”概述了資料庫管理系統,並介紹了資料庫系統型別。
第二部分“儲存引擎”討論了儲存引擎的概念,包括事務、分配、索引、併發和恢復。
第三部分“SQL引擎”討論了SQL引擎的概念,包括解析器、最佳化和執行。還討論了標準介面、ODBC和JDBC實現。
第四部分“案例研究 - CSQL”介紹了真實世界中的開源記憶體資料庫實現CSQL,並討論了上述功能如何在其中實現。