您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[2023 Gdevops全球敏捷运维峰会]:1-1 张云龙-爱奇艺账号数据存储体系建设实践 - 发现报告

1-1 张云龙-爱奇艺账号数据存储体系建设实践

AI智能总结
查看更多
1-1 张云龙-爱奇艺账号数据存储体系建设实践

爱奇艺账号数据存储体系建设实践 演讲人:张云龙 我们需要服务的业务情况 截至3月31日,爱奇艺订阅会员数为1.2亿 一季度日均订阅会员数达1.29亿,较上季度净增超1700万。仅供学习不得 一摘录自《爱奇艺2023Q1财报》 简而言之 ①用户体量大,活跃度高。//亿级 ②系统流量大,访问量高。//百万级/秒仅供学习不得转载, 我们的系统需要具备 演进之路 存储:单库单表 存储:拆分后业务操作相应变化 问题:拆分后的一致性保障 单一宽表时:数据库写入失败,则操作整体失败,无脏数据问题 分库散表后:①成功②失败时,需要解决脏数据的问题,保障一致性 解决:两个模式 模式一:核心操作提炼 模式二:循环重试保障 异步同步:DBIO保障最终成功 DBIO是基于源数据库的binlo实时解析的数据变更订阅与同步工具,基于阿里开源的Canal和Otter实现。主要包括2个功能: https://github.com/alibaba/canalhttps://github.com/alibaba/otter Gdevops全球敏捷运维峰会北京站 存储:两地三中心部署 设计标准:全流程:不依赖DB单点读流程:IDC内自活写流程:主库分片故障时,影响时间<2min影响流量<5% 缓存:增加Cache,提升性能 缓存:循环重试保障最终一致 whi le(not do()[如果执行某操作不成功则继续尝试执行continue;next ( ;直到成功,进行后续操作 总结: Gdevops 全球敏捷运维峰会 THANK YOU !