sql(主要mysql)书籍推荐
1、《MySQL必知必会》
这本书英⽂原版名是很标题党的《Teach Yourself SQL in 10 Minutes》,却是最好的数据库⼊门书,在Amazon上长期排在数据库销售榜⾸,建议想快速了解数据库原理和MySQL的新⼿阅读。快餐性质,简洁明快,⼩开本,⽽且很薄,⽐较好读。有前端⼯程师表⽰⾃⼰数据库⽅⾯只读了这本书,就⾜以应付⼤部分开发任务了。
2、《SQL学习指南(第2版 修订版)》
如果你只想学怎么写SQL,那可以读这本书。O'Reilly动物书系列,品质还是很有保证的。redis是nosql数据库吗
3、《MySQL技术内幕——InnoDB》
怎么说,每个⾏业都有⼏本被翻来翻去的“街书”,⽽本书就是MySQL的“街书”,该书⽬前已经有了三版。从源代码的⾓度深度解析了InnoDB的体系结构、实现原理、⼯作机制,并给出了⼤量最佳实践,能帮助你系统⽽深⼊地掌握InnoDB。注重实战,全书辅有⼤量的案例,可操作性极强。
4、《Redis设计与实现》
Redis是⽬前应⽤最⼴泛的NoSQL数据库。本书系统⽽全⾯地描述了Redis内部运⾏机制,图⽰丰富,描述清晰,并给出⼤量参考信息,是NoSQL数据库开发⼈员案头必备。
5、《ZooKeeper:分布式过程协同技术详解》
ZooKeeper是Google的Chubby项⽬的开源实现,它曾经作为Hadoop的⼦项⽬,在⼤数据领域得到⼴泛应⽤。ZooKeeper以Fast Paxos算法为基础,同时为了解决活锁问题,对Fast Paxos算法进⾏了优化,因此也可以⼴泛⽤于⼤数据之外的其他分布式系统,为⼤型分布式系统提供可靠的协作处理功能。这本书是实际开发和维护中的⼀本最佳参考书籍。
6、《⾼可⽤MySQL(第2版)》
主要讲解真实环境下如何使⽤MySQL的复制、集和监控特性,揭⽰MySQL可靠性和⾼可⽤性的⽅⽅⾯⾯。此书定位于解决MySQL数据库的常见应⽤瓶颈,在保持MySQL持续可⽤性的前提下,挖潜各种提⾼性能的解决⽅案。
7、《⾼性能MySQL(第3版)》
作者推荐的⼯具、实战案例及经验过的诊断技术,可⼤⼤提⾼性能急救技能,以及加深对MySQL本质的理解。⽽且本书将数据库结构的客观⽅⾯纳⼊思考,此外还增补了MySQL⾼可⽤性及云特性。
8、《Oracle⾼效设计》
这是⼀本程序员普遍反映收益⽐较⼤的⼀本书,作者Thomas Kyte,Oracle专业领域世界上最权威的专家之⼀,他是Oracle核⼼技术⼩组副主席,兼《Oracle Magazine》及其在线论坛“Ask Tom”专栏作家。本书对Oracle及数据库的知识进⾏了全⾯深⼊的讲解,是⼀本关于Oracle的⾼级⼿册。本书内容翔实,实例丰富,语⾔流畅且浅显易懂,适合作为从事Oracle开发⼈员的参考⼿册。
9、《Oracle编程艺术:深⼊理解数据库体系结构(第3版)》
对于想学习SQL、PL/SQL的书,这是⼀本必读之物,除此之外,该书从开发的⾓度详细解读了整个Oracle体系结构,深⼊浅出,绝对佳作。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。