数据库架构师做什么同城数据库架构设计思路.pptxVIP

  • 3
  • 0
  • 约4.15千字
  • 约 48页
  • 2018-02-05 发布于浙江
  • 举报

数据库架构师做什么同城数据库架构设计思路.pptx

数据库架构师做什么同城数据库架构设计思路

数据库架构师做什么? 58同城数据库架构设计思路 目录 • 基本概念 • 58同城数据库架构设计思路 • 总结 一、基本概念 基本概念 • 分片:sharding • 复制:replication • 分组:group • 路由规则:router rule • 常用路由方法 (1)范围:range (2)哈希:hash (3)路由服务:router-config-server 二、数据库架构设计思路 数据库架构师做什么? 数据库架构设计点 • 可用性 • 读性能 • 一致性 • 扩展性 (1)数据扩容 (2)增加字段 (3)水平拆分 • SQL玩法 (1)如何保证数据的可用性? 保证可用性的思路:冗余 可用性:复制+冗余 • 如何保证站点的可用性?复制站点,多机冗余站点 • 如何保证服务的可用性?复制服务,多机冗余服务 • 如何保证数据的可用性?复制数据,多机冗余数据 • 数据冗余带来的问题? 数据冗余会引収一致性问题 数据可用性:数据冗余 • 如何保证数据库“读”高可用? • 存在什么问题? • 怎么解决? “读”高可用 数据可用性:数据冗余 • 如何保证数据库“写”高可用? • 存在什么问题? • 怎么解决? “写”高可用 数据可用性:58的

文档评论(0)

1亿VIP精品文档

相关文档