如何设计高性能可扩展的数千万数据库架构?
高性能可扩展MySQL数据库设计和架构优化 电商项目
十多年来,一线电子商务企业的数据库架构师以电子商务项目为例,从基础设计开始,逐步教您如何设计高性能、可扩展的数千万数据库架构,并为高负荷和高并发性问题提供各种解决方案
第1章 制定数据库开发规范
俗话说:“没有规则就不是方形的”。本章首先制定了数据库开发的各种规范,包括:数据库命名规范、数据库基本设计规范、数据库索引设计规范、数据库字段设计规范、SQL开发规范和数据库操作规范。通过制定这些规范,我们可以指导和规范我们的后续开发工作,为我们未来的工作提供良好的基础...
第2章 电子商务实例数据库结构设计设计
在数据库开发规范的基础上,如何更好地利用规范设计易于维护和伸缩的数据库结构是我们的学习目的。本章根据常用电子商务项目的需求实例,对具体的数据库结构进行设计。在本章中,我们可以学习数据库设计的第三个范式是什么,如何遵循数据库开发规范的要求,数据库的物理设计和逻辑...
第3章 MySQL执行计划(explain)分析
MySQL执行计划可以告诉我们如何处理我们提交的查询。通过对执行计划的分析,我们可以了解如何使用表中的索引,以及如何从存储引擎中获取数据。在本章中,我们将详细研究MySQL执行计划的具体内容。通过本章的研究,我相信您可以更好地完成查询的优化...
第4章 MySQL数据库备份和恢复
数据库备份和恢复是任何数据库中最重要的内容,可以说数据库备份决定了数据库的安全。因此,在本章中,让我们来看看常用的Mysql数据库的备份和恢复方法,包括如何使用Mysqldump对数据库进行全备和部分备份,如何使用xtrabackup对数据库进行全备和增量备份,以及如何使用binlog对数据库进行时间点...
第5章 MySQL架构的高性能变化
告别数据库裸奔时代,逐步升级架构。这是我们本章要学习的关键内容。首先,我们将从实例中学习MySQL主从复制架构,详细说明主从分离的各种解决方案。通过keepalived+LVS的完美结合,逐步构建高性能可扩展的数据库架构;通过数据库中间件MaxScale学习,解释高可用读载平衡的另类问题 ...
附件
在线网课 如何设计高性能可扩展的千万级MySQL数据库架构
4.45 GB
百度云盘资源
百度云盘分享下载
下载文件
1.仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。我们非常重视版权问题,如有侵权请点击版权投诉。敬请谅解!
2.如遇下载链接失效、解压密码错误等问题请点击 提交工单
3.在下载源码前,请务必要仔细阅读并接受 购前/下载协议 购买即视为您同意该协议!
游人客栈 » 在线网课 如何设计高性能可扩展的千万级MySQL数据库架构