当前位置:首页 > 报告详情

郭灏-咪咕视讯:选择 TiDB 应对内容核心业务场景的探索与挑战.pdf

上传人: le****ng 编号:616627 2025-03-07 17页 2.71MB

1、/咪咕视讯:选择 TiDB 应对内容核心业务场景的探索与挑战郭灏咪咕视讯数据库和中间件技术专家分享大纲TiDB 在咪咕视频中的应用及收益数据库选型三大思路&九大测评维度咪咕视讯:选择 TiDB 应对内容核心业务场景的探索与挑战咪咕视讯 TiDB 后续方向与计划总结:心得与感想TiDB 应用场景:内容分发平台系统级别:后端核心系统之一数据包括:媒体资讯 内容分发 体育赛事咪咕视讯:选择 TiDB 应对内容核心业务场景的探索与挑战一、TiDB 在咪咕视频的应用及收益一、TiDB 在咪咕视频的应用及收益咪咕视讯:选择 TiDB 应对内容核心业务场景的探索与挑战数据库需求特点:1.关系型2.写偏重3.

2、弹性4.性能和可靠性5.信创应用意义:真实、大胆的尝试技术战略的变化一、TiDB 在咪咕视频的应用及收益咪咕视讯:选择 TiDB 应对内容核心业务场景的探索与挑战业务数据:2024 年全年 30 个赛事项目6338 场体育赛事6139.13 6139.13 万条在线视频万条在线视频13696 部影剧综艺精彩内容4.98 亿全场景月活用户技术数据:日常均值,峰值系数约为 4Query Per Second:20000+Insert Per Second:5000+Update Per Second:5000+在线数据:1TB 左右一、TiDB 在咪咕视频的应用及收益咪咕视讯:选择 TiDB 应对

3、内容核心业务场景的探索与挑战部署架构:两中心准双活域名调度控制读写集群分离DM/CDC 托底节点数量:每中心 15 台TiDB 4,TiKV 4,PD 3,TiCDC 3,TiFlash 2,Prometheus+Grafana+AlertManager 2咪咕视讯:选择 TiDB 应对内容核心业务场景的探索与挑战显性收益一、TiDB 在咪咕视频的应用及收益(1)设备资源节省:5 换 1(4M1O),已降低约 1/3 硬件成本,去专用设备(2)开发和实施成本节省:4 人月,主要为验证和测试(3)CICD 整体效率提升:从“至少 3 天”到“只要 10 分钟内”隐性收益(1)运维架构复杂性降低:

4、降低“有状态性”(主从有别)从“MHA+Zabbix+Thanos+Log+APM+XScripts+Java.”到“TiUP+Dashboard+Grafana”,降低运维自身的成本和风险(2)运维效率提高 80%:数据邻近、可视排序、时序关联(3)技术运营改进:路径变化、人效解放以赛事挂件列表更新为例(业务特征:SQL 查询裂变;大型多表关联;高量范围扫描)咪咕视讯:选择 TiDB 应对内容核心业务场景的探索与挑战一、TiDB 在咪咕视频的应用及收益咪咕视讯:选择 TiDB 应对内容核心业务场景的探索与挑战一、TiDB 在咪咕视频的应用及收益实践经验总结:1.数据结构的差异往往导致悬殊的性

5、能差别2.存储引擎也应当择长处发挥3.应用程序要和数据库结合进行优化球员信息视角列表挂件列表赛程信息球队信息挂件ETL开路ETL展现ETL挂件运营开路直播展现运营MongoDB(自描述型业务数据)TiDB-TiCDC-Kafka(关系型运营数据)门户系统前台数据库ETL ETL 层层后台数据库运营系统咪咕视讯:选择 TiDB 应对内容核心业务场景的探索与挑战二、数据库选型三大思路&九大测评维度分享能否以更低的代价和风险达成目标?支持支持面面是否符合要求,并可持续化发展?能做到哪些事情?能做到哪些以前做不到的事情?01效用面能否以更低的代价和风险达成目标?02效率面是否符合要求,并可持续化发展?

6、03支持面咪咕视讯:选择 TiDB 应对内容核心业务场景的探索与挑战二、数据库选型三大思路&九大测评维度分享能否以更低的代价和风险达成目标?支持支持面面是否符合要求,并可持续化发展?1.分布式系统特性本身带来的新功能实现强高可用性形成多中心服务和容灾能力数据分区和弹性扩展形成边缘计算能力资源隔离和配额形成平台化能力2.对现有技术和管理的兼容和增强分布式的事务、计算和存储能力,现有类似产品的优点开发性兼容,运维路径兼容,满足管理要求01效用面02效率面03支持面1.人效提高原生自治性带来的高可靠性,减少人工介入几率,并屏蔽复杂性,减少人工关注和操作代价原生

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要分享了咪咕视讯在选择和使用TiDB数据库方面的探索和挑战。TiDB被用于咪咕视频的内容分发平台系统,支持2024年全年30个赛事项目、6338场体育赛事、大量在线视频和影剧综艺内容,服务超过4.98亿月活用户。TiDB的应用带来了显著的设备资源节省、开发和实施成本节省,以及CICD整体效率提升。文章提出了数据库选型的三大思路和九大测评维度,包括效用面、效率面和支持面,以及国产属性、活力程度、价格和服务支撑等因素。咪咕视讯的TiDB后续方向包括从DBaaS到容器化平台的过渡,以及一二级用户中心系统的迁移。总结认为,TiDB的内部自治性、封装性和可观测能力显著降低了运维成本,缩短了问题发现和处理时间,而容器化部署能力是资源战略的重要考虑点。
"TiDB在咪咕视讯中的应用有哪些优势和收益?" "如何通过数据库选型实现更低的代价和风险达成目标?" "咪咕视讯在选择TiDB时有哪些考察维度和后续计划?"
客服
商务合作
小程序
服务号
折叠