58同城mysql实战(纯干货)

  1. 云栖社区>
  2. 阿里云MVP>
  3. 博客>
  4. 正文

58同城mysql实战(纯干货)

子夜初商南 2019-08-12 23:55:55 浏览497
展开阅读全文

WOT(World Of Tech)2015,互联网运维与开发者大会将在北京举行,会上58同城将分享《大数据量下,58同城mysql实战》的主题,干货分享抢先看。

零、分享提纲

1)基本概念

2)常见问题及解决思路

3)拆库实战

4)拆库后业务实战

5)总结


一、基本概念

大数据量下,搞mysql,以下概念需要先达成一致

1)单库,不多说了,就是一个库

image.png

2)分片(sharding),水平拆分,用于解决扩展性问题

image.png

3)复制(replication)与分组(group),用于解决可用性问题
image.png

4)分片+分组,这是大数据量下,mysql架构的实际情况
image.png

二、大数据量下,mysql常见问题及解决思路

1)常见问题

如何保证可用性?

各色各异的读写比,怎么办?

如何做无缝倒库,加字段,扩容?

数据量大,怎么解决?

2)解决思路

2.1)可用性解决思路:复制

读库可用性

从库复制多个,例如

网友评论

登录后评论
0/500
评论
子夜初商南
+ 关注
所属云栖号: 阿里云MVP