因此,假设您想学习一些关于数据库内部的知识。最值得一看的源代码是什么?最值得买的书是什么?
前几天我和一个朋友谈到这件事,他建议说:
Art of Computer Programming, Volume 3: Sorting and Searching
还有哪些书可以帮助我了解所有的文件IO和内存问题、页面、锁定等……?
发布于 2009-04-20 22:19:16
教科书: Ramakrishnan和Gehrke的Database Management Systems。
或者:赫勒斯坦、斯通布雷克和汉密尔顿的Architecture of a Database System。
产品代码:PostgreSQL
(与SQLite相比,我更喜欢PG代码,它更完整,我认为也更有条理。SQLite在它所做的事情上很棒,但有很多东西是它不能承担的)。
额外内容:Readings in Database Systems, 4th edition由海勒斯坦编辑。
发布于 2009-04-20 22:12:08
如果你真的是认真的,尽管这是已故伟大的吉姆·格雷和路透社的一篇艰难的读物:
事务处理、概念和技术
再说一次,如果是认真的,不要为其他任何事情烦恼..它超越了这个世界,当然也超越了国际商业机器公司或甲骨文公司对mySQL的追逐。
发布于 2009-04-20 21:58:33
要了解数据库实现,SQLite源代码非常容易理解。
与SQLite相比,PostgreSQL是一款编写得非常好的软件,它的复杂性更高。
https://stackoverflow.com/questions/770273
复制相似问题