ITPub博客

首页 > > > 数据库架构设计一次搞定(中)

数据库架构设计一次搞定(中)

作者:58沈剑 时间:2019-12-19 15:24:20 0 删除 编辑

课程目标

系统性地讲解数据库架构,系统性思考,每一个方向上的行业最佳实践,希望大家有收获。

适用人群

数据库以及架构需求方面相关人群。

课程概述

数据库架构设计一次搞定

演讲简介:

由沈剑老师全程出场,系统性地讲解数据库架构,历时3小时,让大家能够将数据库架构一次搞定,如果你所在的单位已经完成了数据库架构设计,也能通过本次深入的讲解,进行对比与经验总结。数据库,是每一个技术人工作中都会接触到的,在工程师日常工作中,除了根据业务模式设计表结构,根据访问模式设计索引结构之外,还需要设计什么呢?

作为架构师,在数据库架构设计上,至少四个方面是需要系统性考虑的:

一、如何保证数据库的高可用

(1)读库高可用,如何保证?

(2)写库单点,如何消除?

(3)服务层,站点层,如何高可用?

二、如何提升数据库的读写性能

(1)索引为何会降低读性能?

(2)一主多从真的好么?

(3)数据库写入性能如何线性提升?

三、如何保证数据的一致性

(1)主从有延时,如何保证一致性?

(2)缓存与数据库,如何保证一致性?

四、如何保证数据库的扩展性

(1)表要增加一个属性,如何扩展?

(2)数据量又暴涨了,该怎么办?

(3)数据要迁移了,如何不停机?

(4)分库之后,夸库分页如何实现?

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31556838/viewspace-3164536/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
58速运CTO,互联网架构技术专家,“架构师之路”公众号作者。曾任百度高级工程师,58同城技术委员会主席,高级架构师,58到家技术委员会主席,高级技术总监,目前主要负责58速运技术部。

注册时间:2018-09-30

  • 博文量
    420
  • 访问量
    82602