导读:有人说,数据库入门容易,但想成为高手很难。不啃掉几本书,再不断在 失败 实践中总结经验教训,是不可能修炼成大神的。本文推荐4本有关数据库的重磅新书,助力你进阶!
1
《HBase原理与实践》
作者:胡争 范欣欣
推荐语:这是一本深入介绍HBase系统的书籍,由HBase PMC成员与网易资深工程师倾力打造,多位技术专家联袂推荐。本书不仅用大量图片详细解剖HBase内核,还用案例展示了HBase的开发运维技巧,是一本不可能多得的高质量图书,值得每一位大数据开发运维人员放在案头深读。
内容简介:本书主要内容包括:HBase的体系结构和系统特性,HBase的基础数据结构与算法、依赖服务、客户端,RegionServer的核心模块,HBase的读写流程,Compaction实现原理和使用策略,负载均衡的实现与应用,HBase的宕机恢复原理,复制、备份与恢复原理,HBase的运维方法、系统调优与案例分析,最后介绍了HBase 2.x的核心技术,以及一些高级话题,如二级索引、单行事务、跨行事务、HBase开发与测试等。
2
《Redis 5设计与源码分析》
作者:陈雷 等
推荐语:多名专家联袂推荐,资深专家联合撰写,深入理解Redis 5设计精髓。系统讲解Redis 5设计、数据结构、底层命令实现,以及持久化、主从复制、集群。
内容简介:全书分为三篇,共计22章内容。
第一篇,重点讲解了SDS、跳跃表、压缩列表、字典、整数集合、quicklist和Stream数据结构的实现。
第二篇,讲解了Redis的生命周期、命令执行的过程,键、字符串、哈希表、列表、集合、有序集合、GEO、HyperLog和Stream相关命令的实现,需要重点了解。
第三篇,简单剖析了持久化、主从复制和集群的实现,掌握精髓。
3
《Redis使用手册》
作者:黄健宏
推荐语:畅销书《Redis设计与实现》 作者黄健宏的全新力作,涵盖最新Redis版本,学习Redis的必备参考书。
内容简介:本书主要分为三大部分,共20章。
第一部分“数据结构与应用”介绍Redis最核心的九种数据结构,列举了操作这些数据结构的众多命令及其详细信息,并在其中穿插介绍了多个使用 Redis 命令构建应用序的示例。
第二部分“附加功能”介绍Redis在数据结构的基础上为用户提供的额外功能。其中包括数据库管理、自动过期功能、流水线与事务、Lua 脚本、持久化、发布与订阅、模块管理等。
第三部分“多机功能”介绍 Redis 的三项多机功能:复制、Sentinel 和集群。
4
《HikariCP数据库连接池实战》
作者:朱政科
推荐语:资深数据库连接池专家撰写,褚霸、德哥、张亮、吴晟等近10位专家高度评价,从设计思想、功能使用、原理实现、工程实践、技术扩展5个维度对HikariCP进行全面讲解和深入分析。
内容简介:
系统性上,从基本功能,到扩展技术,内容涵盖HikariCP的方方面面;
深度上,从原理阐述到源码分析,直击HikariCP的本质;
实操性上,不仅有小案例和综合性的大案例,还有对疑难问题的解决方案。