设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 服务器 > 安全 > 正文

当当网资深DBA:DB运维四大现代化的实现(有彩蛋)(3)

发布时间:2021-01-10 23:30 所属栏目:53 来源:网络整理
导读:我的分享基本就是这些,关于平台及工具的代码,我们也在逐步做脱敏工作,争取形成一个可以开源出来的产品,希望对大家有些启发,也希望抛砖引玉. QA Q1:目前的高可用是用什么方案? A1:我们预期用MHA,目前还未有这方面

我的分享基本就是这些,关于平台及工具的代码,我们也在逐步做脱敏工作,争取形成一个可以开源出来的产品,希望对大家有些启发,也希望抛砖引玉.

Q&A

Q1:目前的高可用是用什么方案?

A1:我们预期用MHA,目前还未有这方面的架构.

Q2:你们是如何进行跨机房的管理的?slave的延迟如何保证在业务可忍受的范围内的?

A2:slave延迟的问题主要从开发方面分解大事务解决.跨机房方面我们目前也尽量避免跨机房的主从架构搭建.

Q3:如何设计MySQL架构来满足如抢购类的高并发的业务?

A3:大促、秒杀业务这些方面,主要靠提前压测,并观察性能瓶颈,扩容和回收也是以性能(cpu,网络连接,磁盘)为依据来进行.

Q4:目前应对大促,秒杀业务,数据库层面扩容缩容,能否给出一些建议.

A4:这方面需要时间来改进,我们目前还很不完善,其实很多功能也是当当架构特色来设计的.即使开源也是为内部版本控制考虑.所以还未有这份精力配合.

Q5:如果要分库分表,推进这些东西开发会配合吗?

A5:我们架构部有这方面的中间价,叫sharding-JDBC,可以关注下github上的项目.

Q6:MySQL一个表最多存多少记录算大数据?有哪些合适的分表方式?

A6:存多少不重要,关键要看怎么使用它,是读多,写多,还是改多,对于一般的系统,最起码把读写分离开吧.

Q7:请问你们在线上如何解决DDL和批量delete or update 100万级的数据的?

A7:DDL是靠pt-online-schema-change工具,百万级的delete也是靠这个工具分配进行的.

文章出处:DBAplus社群(订阅号ID:?dbaplus)

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读