Books and Translations

All books listed here are Chinese-language publications.

OceanBase Database Source Code Analysis

OceanBase Database Source Code Analysis cover

May 1, 2023 · China Machine Press

An analysis of the open-source distributed OceanBase database, covering its architecture, OBServer, storage engine, SQL engine, transaction engine, high availability, multi-tenancy, and security. The book follows the execution path of SQL statements to explain how the system works.

Mastering PostgreSQL 11 (Chinese translation, 2nd edition)

Mastering PostgreSQL 11 (Chinese translation, 2nd edition) cover

April 1, 2020 · Tsinghua University Press

The second Chinese edition of the series previously published as 由浅入深PostgreSQL.

Mastering PostgreSQL 9.6 (Chinese translation)

Mastering PostgreSQL 9.6 (Chinese translation) cover

November 1, 2018 · Tsinghua University Press

An advanced guide to using PostgreSQL, published in Chinese as 由浅入深PostgreSQL.

PostgreSQL 9.6 High Performance (Chinese translation, 2nd edition)

PostgreSQL 9.6 High Performance (Chinese translation, 2nd edition) cover

April 1, 2018 · China Machine Press

A guide to achieving high performance with PostgreSQL 9.6, published in Chinese as PostgreSQL 9X之巅.

PostgreSQL Database Internals

PostgreSQL Database Internals cover

November 27, 2011 · China Machine Press

A source-code-based exploration of PostgreSQL storage management, indexes, query compilation and execution, concurrency control, and security. The book explains how these mechanisms interact and prepares readers for database customization and kernel development.