首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >数据库运维、系统开发都太难?这两本书告诉你:不存在的!

数据库运维、系统开发都太难?这两本书告诉你:不存在的!

原创
作者头像
TVP官方团队
修改2020-08-13 16:39:47
1.3K0
修改2020-08-13 16:39:47
举报
文章被收录于专栏:腾讯云TVP腾讯云TVP
点击查看作者精彩解读

引言

作为技术生态建设的践行者,TVP官方团队在此隆重向大家推荐两本书:《MySQL DBA工作笔记:数据库管理、架构优化与运维开发》、《Django企业开发实战:高效Python Web框架指南》。

这两本书均为一线技术大佬数十年实战经验的结晶,结合案例娓娓道来,干货满满。同时,这两本书都参与了“TVP联合出书计划”,购买本书的读者即可获得TVP作者专享福利:价值100元的腾讯云代金券。

MySQL DBA工作笔记:数据库管理、架构优化与运维开发

1. 作者简介

杨建荣,腾讯云最具价值专家(TVP),技术爱好者,dbaplus社群发起人之一,Oracle ACE,YEP成员。拥有十多年数据库开发和运维经验,目前专注于开源技术、运维自动化和性能调优。拥有Oracle 10g OCP、OCM、MySQL OCP认证,对Shell、Java、Python有一定功底。每天通过微信、 博客进行技术分享,已连续坚持2200多天。

2. 内容概览

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

(1)运维管理

学习MySQL的运维开发该从哪些方面入手?如何提升对于MySQL运维开发的理解及自身的实操能力?这本书通过MySQL 发展和技术选型、理解MySQL 体系结构、MySQL 基础运维及SQL 开发规范和基础运维这四个方面为大家进行了深入解读,此外补充了数据变更管理及MySQL 复制管理两个层面的内容,结合案例讲解运维管理实践的不同情况,清晰而全面。

(2)架构优化

MySQL的架构优化可以从哪几个方面进行?如何确认MySQL的待优化之处?在本书中,将从MySQL查询优化、MySQL 事务和锁、MySQL 集群和高可用设计以及MySQL 性能测试等方面为你一一解答,从此不再担心MySQL架构优化从何处下手。

(3)运维开发

MySQL运维最终还是会通过自动化来提高效率,面对纷繁复杂的业务需求和快速增长的数据需求,如何理性面对,如何提高运维开发的水平并落地到当前的业务中?这本书通过运维开发技术,运维架构设计规划,运维模块建设和自助服务建设这四个方面为大家进行了深入解读,加强理解,提升实践。

3. 读者反馈

作为MySQL 数据库的实践应用宝典,这本书比较适合MySQL 运维开发工程师、对MySQL有兴趣的开发者以及MySQL 的学习者们。自其出版以来,也受到了广大读者的好评。

4. 作者寄语

写书的过程对我来说是一个从利己到利人的思维转变过程,从最开始通过博客记录工作点滴,到梳理知识体系成书,原本利己的事情慢慢变得利人了,而这背后的两个核心动力就是坚持和分享,对此我有以下几个建议给读者朋友:

第一,要有一个清晰的规划;凡事预则立,不预则废,如果还没有,那就制定一个。制定计划是给自己的一个心理暗示,给自己一个阶段性目标,然后把它做分解,拆分成为自己能够实现的一些任务。

第二,要建立技术连接的思维;我们很多同学就是专注在了技术线,习惯按照思维惯性处理问题,就好比拿着锤子看钉子,导致考虑问题不够全面和深入,需要跳出已有的技术思维桎梏。

第三,充分利用碎片时间;时间对我们是很公平的,我们有很多碎片化的时间,如果充分利用起来,摆脱心头的一些诱惑,可以充分利用起来做很多事情。

第四,多参加社区、社群的活动和技术交流问答;多参加一些社区、社群的交流,可以让自己少走很多弯路,而在这个过程中你收获的不仅仅是技术,还可能是友情。

Django企业开发实战:高效Python Web框架指南

1. 作者简介

胡阳,腾讯云最具价值专家(TVP),网名the5fire,前搜狐资深开发工程师,曾任知乎资深开发工程师,负责部分业务的后端开发和团队管理,现任金星云创技术总监。具有10年编程经验和写博客经验,喜欢通过代码来构建一些有价值的东西,也爱好记录和分享自己的经验。2011年从Java转到Python后,便不可自拔,主要熟悉的Web框架是Django和Tornado。赞叹于Python的开发效率,欣赏Django完备的功能点对实际项目开发中程序员生产力的提升。

2. 内容概览

本书填补了国内Django实战书的空白,书中既有细节也有架构。它基于零开发一个博客系统的操作案例,介绍了Django在日常工作中的应用,具体内容分为以下四部分:

(1)编码之前的准备工作

想知道运用Django完成一个系统的开发需要准备什么吗?有哪些步骤是必须要做的?本书的第一部分将为你介绍编码之前的准备工作,包括需求分析、Web开发基础以及选型时Demo的练习,让你的开发不再忙乱。

(2)正式实现需求

一切准备就绪后一个完整的系统开发该如何完成呢?本书的核心部分将从环境配置、编码规范以及合理的项目结构划分这三个方面来详细介绍Django的各部分(Model、Form、admin、View)及其使用,直至完成整个博客系统,条理清晰,干货满满。

(3)Django第三方插件的使用

完成整个系统开发后如何增强我们的系统呢?有哪些途径?本书将从Django第三方插件以及django-rest-framework的使用两方面来为你解答,让你轻松完成系统升级增强。

(4)上线前的准备及线上问题排查

作为正式工作中必不可少的部分,上线前的准备及问题排查该从何下手呢?本书在最后一部分通过对调试代码、优化系统、压力测试以及自动化等内容的深入介绍,让你的系统上线不再漏洞百出。

3. 读者反馈

作为一本充满实战技巧的实战宝典,本书非常适合希望快速上手Django的同学参考学习,当你认认真真读完这本书,敲好书上给出的代码,虽不敢说你能成为一个优秀的开发者,但是肯定会给自己打下一个非常坚实的基础。因此,本书也广受读者们的好评。

4. 作者寄语

写这本书的目的是为了帮助想要学习Django的同学,能够从实用的角度逐步渐进的了解Django,并且认识到Django在实际工作中的使用及开发流程。

在阅读本书中很重要的一点是:一定要把代码敲一遍,把系统运行起来,最终亲手部署系统到自己的服务器上。本书出版后很多读者都跟我交流过,无论是新手,还是身边负责其他岗位的同事,这本书读起来很快,但要完全自己实现能自动化部署的系统,中间有很多细节需要自己解决,而这些问题是在你单纯看书时并不知道的,这就是实践跟理论的差别。

希望读者都能够搭建起属于自己的技术“实验田”。

结语

作为腾讯云建设云计算技术生态的重要战略之一,腾讯云最具价值专家(TVP)一直秉承着“用科技影响世界”的愿景,通过线上线下持续地技术内容输出来促进社区繁荣,打造用户、企业与技术专家三位一体的沟通交流平台。

而"TVP联合出书计划”作为TVP整合顶级技术资源,打造优质内容输出的重要计划之一,延续着TVP“用科技影响世界”的美好愿景,致力于为广大开发者打造更多、更优质的技术书籍。在这一计划中,我们将依托于TVP强大的技术专家阵容,坚定的技术传播信念以及TVP整体的平台资源进行全领域的技术干货输出,聚焦实战,畅享前沿!

了解TVP更多信息,请关注「腾讯云TVP」,回复「TVP」

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 引言
  • MySQL DBA工作笔记:数据库管理、架构优化与运维开发
  • Django企业开发实战:高效Python Web框架指南
  • 结语
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档