# 数据库/分布式

严格来说这部分内容已经踏入了高性能以及运维领域，有些超出我们熟知的计算机领域范畴了。如果你只是工作中需要与数据库对接，用它们来存储数据而不关心工作原理，那么只需要阅读 MySQL 必知必会/SQL 必知必会中的任意一本。如果你打算从事运维与高性能开发，那么祝你好运，这是计算机领域最顶尖也是最枯燥的工作之一，并且只需要少数精英的参与。如果你想要在这一领域走下去，那么建议你先把 C++学好。

* **MySQL 必知必会/SQL 必知必会**：都是不到两百页的小册子，仅包含了使用数据库所必须掌握的知识。两本书的内容有很多重复，读一本即可。如果不需要深入了解数据库原理，挑选一本阅读就够用了。个人更推荐 SQL 必知必会，因为最新的第五版出版时间近，还有习题。翻译一般。
* **数据库系统概念（第 7 版）**：中文版正文 785 页，英文原版出版于 2020 年，黑白印刷。简称 DBSC。数据库领域最经典的教材，但内容过于详实，因此其实并不适合非相关领域从业者阅读，而只适合需要深入了解该领域的读者。常常作为国内外高校教材使用。翻译一般。
* **数据密集型应用系统设计**：中文版正文 519 页，英文原版出版于 2017 年，黑白印刷。简称 DDIA。尽管出版时间不长，但已然成为了分布式领域的圣经，重要性不必多提。内容容易理解，阅读体验顺畅，非常建议相关领域从业者阅读。现在人们评价一本书写得好经常说“我上一次读到这么爽的书还是在读 DDIA”，所以说这本书的重要性，懂的都懂……翻译不错。
* **高性能 MySQL（第 3 版）**：中文版正文 647 页，英文原版出版于 2012 年，黑白印刷。讲解 MySQL 性能优化的经典之作，是作为进阶 MySQL 的最佳选择。然而实际上学习 MySQL 根本没必要看这本书，后面大半的内容和运维相关，如果不从事相关岗位没有阅读的必要，更何况很多地方理解起来还相当困难（不怪翻译，主要是信息量确实大）。翻译不错。*第四版英文版 2021 年 11 月刚出，考虑到第 3 版已经比较老了，建议直接阅读第四版，可以在*[*这里*](https://learning.oreilly.com/library/view/high-performance-mysql/9781492080503/)*阅读英文版。*
