世界读书日 | IT 从业者推荐书单(文末赠书)转自少安事务所

2024年 4月 26日 15.2k 0

推荐此文,可以帮助IT 从业人员快速解决一些常见的问题 ---临时工

书籍是人类进步的阶梯。IT 技术书籍是从业者快速熟悉某项技术的“加速道具”。

恰逢世界读书日,推荐几本必读书目。

MySQL高可用解决方案

《MySQL高可用解决方案――从主从复制到InnoDB Cluster架构》

本书对MySQL官方提供的高可用解决方案逐一进行介绍,详细阐述每种方案的原理、架构、优缺点及适用场景,并配合演示说明,帮助读者快速理解相关内容。与其他MySQL高可用相关图书不同,本书专注于MySQL官方团队提供的解决方案,包括MySQL主从复制、MySQL ReplicaSet、组复制、InnoDB Cluster及InnoDB ClusterSet等相关内容。此外,本书还介绍了MySQL 8.0的部分内容,包括文档存储、MySQL Shell及MySQL Router等。

作者简介:

徐轶韬,甲骨文公司MySQL解决方案首席工程师。为中国金融、政府、航空运输等行业的MySQL用户提供相关产品的售前咨询、企业级产品介绍、解决方案服务,以及推广和普及MySQL数据库在社区的使用。公众号“MySQL解决方案工程师”的运营者和内容作者。“3306π”开源软件社区活动出品人,“墨天轮”社区2020年度十大突出贡献人物。

MySQL DBA工作笔记

本书是来自一线MySQL DBA的技能进阶笔记,凝结了作者多年数据库管理心得。全书从运维管理、架构优化和运维开发三个层面娓娓道来,精心筛选了作者在实际工作中总结的技巧、对常见问题的处理方法以及对于运维体系的思考和实践;尤其是运维开发章节从0 到1 构建运维体系,能够对DBA已有知识体系和技能栈做到全新梳理。

作者简介:

杨建荣,技术爱好者,dbaplus社群发起人之一,Oracle ACE,腾讯云TVP,YEP成员。拥有十多年数据库开发和运维经验,目前专注于开源技术、运维自动化和性能调优。

MySQL基础教程

本书介绍了MySQL的操作方法以及通过使用PHP和MySQL创建Web应用程序的基础知识。作者从数据库是什么开始讲起,由浅入深,通过丰富的图示和大量的示例程序,让读者循序渐进地掌握MySQL,最终带领读者使用MySQL和PHP开发能够在Web上公开的具有安全性的Web应用程序。

本书有丰富的插图和示例程序,即使是初学者,也很容易理解和掌握相关知识点。双色印刷,悦读体验很好,值得推荐!

MySQL实战

本书以MySQL 8.0为主,全面系统地阐述了MySQL日常使用及管理过程中的一些常用知识点:安装、复制、binlog、备份、监控、DDL、线程池、中间件、常用工具、组复制、InnoDB Cluster、JSON、MySQL 8.0的新特性。

本书定位于实战,目的是让读者拿来即用,快速上手MySQL。除了实战,本书还花费了大量的篇幅来讲解MySQL中一些常见操作、常用工具的实现原理。

MySQL 8.0 运维与优化

本书全面介绍MySQL数据库的管理、监控、备份恢复和高可用等方面的知识,并在此基础上讨论如何优化MySQL的实例和SQL语句,书中还包括大量的实战案例。

作者简介:

DBA 里英语最好的。

临危不惧:Oracle 11g数据库恢复技术

《临危不惧:Oracle 11g数据库恢复技术》是一本专注于Oracle 11g数据库恢复技术的专业书籍,由甲骨文(中国)软件系统有限公司首席讲师及OCM大中华区考官包光磊编著。该书内容主要分为三个部分:恢复的原理:这是作为理论基础的第一部分,涉及数据库恢复操作的本质,包括“重做日志”、“控制文件”、“补充日志”等关键概念。恢复的工具:第二部分详细介绍了备份和恢复数据库所使用的工具,如恢复管理器(RMAN)、恢复编录和数据泵等。恢复的具体步骤与实战:第三部分通过各种数据库损毁场景为例,详细讲解了面对特定问题时的解决方案。

《临危不惧:Oracle 11g数据库恢复技术》适合那些希望深入了解Oracle数据库恢复技术的专业人士,以及需要处理数据库恢复任务的数据库管理员和技术人员。书籍内容丰富,理论和实践相结合,提供了大量实用的信息和技巧,帮助读者在面对数据库灾难时能够迅速有效地进行恢复操作。

Oracle 高性能自动化运维

本书从与Oracle紧密相关的作系统层面入手,将作系统架构与Oracle体系有机整合,以逐步深入的方式将Oracle基础理论运用到实际作中,引导读者在面对故障时找到处理问题的正确方法。同时,结合开放式可扩展的自动化运维体系,将数据库运维工作按需自动化,在保障数据库高性能运行的同时提高了数据库运维工作的效率。

快速掌握PostgreSQL版本新特性

本书对PostgreSQL的7个大版本:从PostgreSQL 10到PostgreSQL 16,根据公开的新特性实验手册、新特性相关的文章、邮件列表、社区核心提交者相关的博客,以及官方Release Notes等素材进行精加工,并从主要性能、可靠性、运维管理、开发易用性、系统层5个方面进行介绍。在当前国内外环境下,PostgreSQL正在不断崛起,本书从新特性的视角帮助读者掌握数据库的正确使用方式。

作者简介:

彭冲,中国PostgreSQL分会PostgreSQL ACE,多年从事基于PostgreSQL数据库的软件研发,擅长于PL/PGSQL业务迁移及优化,曾在天津通卡作为核心开发人员将项目成功实施于委内瑞拉交通部现场,并成功完成全国公交系统整体迁移升级。后在银联体系从事商户交易数据异构处理工作。2019年加入云和恩墨,在数据库生态产品群从事开源数据库及国产数据库的建设,热衷于PostgreSQL及openGauss/MogDB数据库实践技术分享。

Linux就该这么学(第2版)

《Linux就该这么学(第2版)》源自日均访问量近60000次的线上同名课程,口碑与影响力俱佳,旨在打造简单易学且实用性强的轻量级Linux入门教程。《Linux就该这么学(第2版)》在上一版的基础上进行了大量的更新,基于红帽RHEL 8系统编写,且内容适用于CentOS、Fedora等系统。

作者简介:

刘遄,计算机信息技术方向教育学硕士,计算机安全专业学士,Linux基金会成员,LinuxProbe网站创办人兼核心讲师。自2012年起陆续获得RHCE认证(6、7、8三个版本)以及RHCA认证。多年一来,一直从事Linux运维技术和红帽认证课程的培训工作,是当前国内开源行业颇具影响力的技术型大V。

与开源同行:揭秘PingCAP七年创业实践

本书融入了PingCAP公司在开源领域的七年探索经验,以及在分布式数据库领域的研究成果,对开源的历史发展、分布式数据库的变迁演进、TiDB的框架设计、应用实践以及开源与商业化的连接进行了深入剖析。

开篇首先以PingCAP公司的创业故事为主线,讲述公司为何选择开源作为核心战略,以及主要产品TiDB的研发、运营和国际化历程。然后介绍PingCAP在成长为国内开源厂商的探索者的过程中,在技术路线选择和社区生态中的重要贡献和发展经验。最后介绍了PingCAP对未来基础软件的技术、开源趋势的思考与展望。全书以从参与者到贡献者再到探索者的视角,细致而全面地讲述了关于开源技术和开源文化对于当代技术驱动型企业的生存与发展的重要意义和影响。

本书适合所有技术驱动型的企事业成员,以及正在学习、已经从业或有志于投入IT产业的广大读者阅读。

openGauss数据库实战指南

本书结合openGauss数据库原理,讲述openGauss数据库实战相关内容,并设计多种实验帮助用户理解并使用openGauss数据库。本书首先介绍数据库的基本概念、安装部署、开发调试,并设计实验帮助用户熟悉这一系列操作。接着介绍数据库设计、查询优化、维护、数据库备份与恢复及导入与导出、存储引擎、事务控制和数据库安全等。本书理论与实践并重,读者通过阅读本书并进行实践,可以较好地掌握openGauss数据库。本书面向的读者主要是高校学生及使用openGauss数据库的工程师。

openGauss数据库核心技术

本书系统论述了openGauss数据库理论、技术及应用。本书共11章,首先介绍数据库发展历史,包括传统的网状数据库、层次数据库、关系数据库、NoSQL数据库、NewSQL数据库、云数据库、多模数据库、分布式数据库等。其次介绍结构化查询语言(SQL)、SQL语法、存储过程、触发器、游标、数据库设计规范和E-R 模型等数据库基础知识。再次介绍数据库未来发展趋势,包括新硬件、不同部署形态、新应用对数据库的影响。最后重点介绍openGauss的核心技术,包括openGauss的核心架构、面向鲲鹏和昇腾等新硬件的优化技术、SQL引擎、执行器技术、数据库存储技术、数据库事务机制、数据库安全、数据库自治技术等。

码农翻身2

这是一本“奇特”的书,与传统的教科书不同,在这本书中刘欣用讲故事的方式,生动有趣地讲解计算机技术的各种知识,让读者在轻松愉快的氛围中学习计算机技术知识。

Rust权威指南

本书由Rust核心开发团队编写而成,由浅入深地探讨了Rust语言的方方面面。从学习函数、选择数据结构及绑定变量入手,逐步介绍所有权、trait、生命周期、安全保证等高级概念,模式匹配、错误处理、包管理、函数式特性、并发机制等实用工具,以及两个完整的项目开发实战案例。作为开源的系统级编程语言,Rust可以帮助你编写出更为快速且更为可靠的软件,在给予开发者底层控制能力的同时,通过深思熟虑的工程设计避免了传统语言带来的诸多麻烦。

云原生数据库

本书详细剖析了作为核心基础软件系统的数据库在云计算时代的技术演进历程,从架构设计、实现机制和系统优化等多个角度阐述传统数据库技术是如何一步步发展到云原生形态的。本书强调理论和实践的充分结合,分析MySQL、PostgreSQL等工业界“活”的系统实现数据库的SQL优化与执行、事务处理、缓存与索引等原理,在面对实际应用需求时做了哪些权衡与折中,面对复杂的应用场景如何优化,以及做出种种选择背后的原因。

推荐 15 本非常值得品读的书籍,欢迎留言补充推荐其他好书!

先酱,祝君开卷有益。📚

Ps. 福利时间

欢迎关注公众号【少安事务所】,回复关键字【读书日】参与抽奖。

相关文章

pt-kill工具的使用
pt-ioprofile工具包的使用
数据库管理-第216期 Oracle的高可用-01(20240703)
DBMS_REPAIR EXAMPLE SCRIPT WITH PARTITION
数据库事务的四大特性: ACID 
使用BBED修复损坏的SYSTEM文件头

发布评论