数据库系统涵盖了大数据系统,不错的学习方式就是自己在研发团队中做几年,环境使然,会让你学习更多的知识。
这本书是数据库系统实现里面的经典的经典了。里面的内容虽然非常的简单,和实际的系统的差距天壤之别,但是这些经典的概念如果能够明白的话,对于理解任何一个数据库和大数据平台的开发都有很大的帮助。
在大数据年代,另外一个渠道就是阅读论文了。我推荐的是数据库里面的红宝书,由图灵奖获得者michael stonebraker编著的经典数据库论文集:
这本书搜集的论文从上世纪70年代起到现在,很多都是这个领域里面很经典的,涉及了数据库内部的方方面面。虽然有些论文比较陈旧,但是经典的东西其实还是会让人有很多的收益的。
第三个渠道其实也简单,就是自己去看源代码的实现了,经典数据库的话,看看postgress的实现就挺好的了。现在大数据时代不管hadoop还是spark,源代码都是公开的,不过这条路应该更需要努力了。
本文由上海山外山机电工程科技有限公司原创,转载时请注名:
开云网站,可靠性分析网址:
开云网站