所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

想系统学习存储技术,有什么好的入门书籍?

发布时间:2020-04-15 16:47:40

资讯分类:存储技术  入门  书籍  学习  分布式  技术  该书
想系统学习存储技术,有什么好的入门书籍?

虽然都是存储技术,但存储涉及的领域很广,内容也很多。广义上来说,存储技术包括存储设备(企业级磁盘阵列)、分布式存储系统、数据库存储、文件系统和对象存储等等,当然这里的分类并不严格规范,只是想说明存储的种类之多。

如果想学习基本存储技术,也就是存储设备或者分布式存储系统相关的技术,本号可以推荐基本比较经典的图书。

数据密集型应用系统设计 [Designing Data-Intensive Applications]

这本书是首推的经典读物,该书以分布式存储为切入点,介绍了分布式存储技术相关的关键技术。本书最大的特点是其内容完善,体系性好。另外,该书比较好的一点是其后的参考文献。我们可以通过参考文献更加深入的学习相关技术。

大规模分布式存储系统

这本书是阿里的技术专家杨传辉的作品,概述非常适合存储技术入门。该书系统讲解构建大规模存储系统的核心技术和原理,详细分析Google、Microsoft和阿里巴巴的大规模分布式存储系统的原理。

实战性强,通过对阿里巴巴的分布式数据库OceanBase的实现细节进行深入分析,完整讲解了大规模分布式存储系统的架构方法与应用实践。


数据存储技术

这本书是华为认证的图书,主要介绍了一些企业级磁盘阵列的技术和概念。如果相对企业级存储技术有所了解,可以阅读该书。


另外比较适合入门的还包括《大话存储》。该书内容比较丰富,知识点也很全面,但是该书有个缺点就是布头太大,废话有点多。

当然,本文只是介绍了存储系统相关的入门图书。如果题主想了解其它方面,还需要具体确定方向。比如数据库或者KV存储等等,不同的方向,书籍是不同的。

想系统学习存储技术,有什么好的入门书籍?

介绍四本存储入门书籍。

第一本叫《大话存储》。里面知识点涵盖非常全面,有点类似于Excel、Word大全那类的书,比较系统,书中内容涉及计算机IO基本概念,硬盘物理结构、盘片数据结构和工作原理,七种常见RAID原理详析以及性能细节对比,虚拟磁盘、SAN和NAS系统,存储虚拟化,存储及服务器群集,数据保护和备份技术等等。很适合初学者对一些基础存储概念的把握,以泛读为主。

第二本叫《MySQL技术内幕》。这是一本关于innodb的著作。作者姜承尧是资深MySQL数据库专家。如果想要深入了解innodb这个领域,可以看看这本书。里面讲了innodb的实现原理、工作机制,并且有大量案例,实操性比较强。

第三本书叫《大数据技术原理与应用》。现在大数据、人工智能、云计算都发展的十分迅猛,事实上,各行各业都有大数据的影子,这本书就是一本研究大数据技术的基本原理和应用的书,读这本书能够对大数据基本知识体系有个总体的了解。可以算是大数据的入门教材。

第四本叫《Microsoft SQL Server 2005技术内幕:存储引擎》。作者是Kalen Delaney,是Solid Quality Learning的首席顾问和创始人,同时写作了大量的SQL Server类书籍,可以说是Sql Server DBA领域的一本专业书。如果说前三本都是国人写的,那这本外国人的书籍也许会带来很多不同的视角。不过值得提醒的是,这本书出版至今已有10年之久,科技发展日新月异,读的时候要与实际技术相对照。

留言与评论(共有 0 条评论)
   
验证码:
Top