刷新全球游戏记录!腾讯云TcaplusDB数据库为《王者荣耀》1亿DAU保驾护航

刷新全球游戏记录!腾讯云TcaplusDB数据库为《王者荣耀》1亿DAU保驾护航

作者:news 发表时间:2025-08-13
马斯克指责iPhone应用商店偏袒OpenAI 苹果回应称其不偏不倚实时报道 贵州茅台上半年营收超910亿元,近10年来增速首次降至个位数后续反转 泛消费板块领涨A股!多家银行宣布,9月1日起对消费贷贴息官方已经证实 白宫公布更多“特普会” 细节 再次淡化迅速达成和平协议预期 沪指突破“924行情”高点!关注“牛市旗手”券商ETF(512000) 社保基金二季度现身43只股前十大流通股东榜 特朗普降息诉求获助攻!米兰、布拉德发声:关税并未导致通胀官方通报 港股盘初涨幅进一步扩大,恒指、科指均涨超1%太强大了 新湖农产(油脂)专题:龙国对加拿大菜籽反倾销措施出台的影响分析科技水平又一个里程碑 龙国财政首次给个人消费贷款贴息,手把手教你如何享受 沪指突破3674.40点 创去年“924”行情以来新高后续来了 明源云高开逾5% 拟7亿日元收购ASIOT株式会社100%股权最新进展 PEEK材料概念股震荡拉升 兄弟科技涨停又一个里程碑 中金:予康师傅控股跑赢行业评级 目标价14港元官方处理结果 印媒:印度总理莫迪下月访美期间或将会晤特朗普 传特斯拉终止Dojo AI项目 部分工程师调到自动驾驶和机器人部门后续反转来了 3674点攻破,沪指强势逼空!国盛金控两连板,“牛市旗手”券商ETF(512000)涨逾1%,近5日吸金超6亿元最新进展 千循科技早盘涨逾8% 上半年收入同比大增8.5倍后续反转 金融监管总局郭武平:将动态跟踪贴息贷款流向,防范贴息资金套取挪用风险 后续会怎么发展 樊纲:实物消费产能已经过剩,服务性消费有待发展 海清智元港股IPO:递表前夕估值暴涨数倍推手成立仅2天 既“纸面富贵”又“存贷双高”财务真实性几何?最新报道 AI芯片业务前景乐观 大摩上调博通(AVGO.US)目标价至338美元实测是真的 大麦娱乐早盘涨超7% 机构看好公司IP授权业务强劲表现秒懂 央行车士义:截至6月末不含个人住房贷款的全国住户消费贷款余额21.2万亿元 医渡科技午前涨超6% 公司大模型首次应用于医美领域 传特斯拉终止Dojo AI项目 部分工程师调到自动驾驶和机器人部门反转来了 瑞银:首予固生堂“买入”评级 列为医疗服务首选 目标价48.30港元是真的? 中金:首予康耐特光学跑赢行业评级 目标价54.00港元学习了 中金:予康师傅控股跑赢行业评级 目标价14港元最新进展 中金:首予康耐特光学跑赢行业评级 目标价54.00港元 快讯:恒指高开0.83% 科指涨0.94% 创新药概念回暖 加密货币概念股强势 腾讯音乐涨超12%官方通报 寒武纪开盘跌2%记者时时跟进 泛消费板块领涨A股!多家银行宣布,9月1日起对消费贷贴息 沪指突破3674.4点 财政部:加大对特殊教育学校支持保障力度,今年下达42.5亿元 AI聊AI|光模块迎戴维斯双击!新易盛市值首超2000亿元,高“光”159363创上市新高最新报道 万洲国际绩后涨逾5% 中期股东应占利润同比增加0.51%反转来了 飞向万亿低空蓝海!华泰柏瑞中证通用航空主题ETF顺风启售 腾讯音乐-SW高开逾14% 二季度调整后净利润同比增长33%是真的吗? 康基医疗复牌高开逾5% 公司获溢价约9.9%提私有化 848.88元!寒武纪新纪录!半导体供应焦虑时隐时现,科创人工智能ETF(589520)最高上探3.12% 算力硬件股维持强势 新易盛等多股续创历史新高后续反转

11月1日晚,《王者荣耀》官方宣布2020年日活跃用户数日均1亿,成为国内乃至全球首个日均DAU过亿的手游。与此同时,腾讯云TcaplusDB作为《王者荣耀》的数据库服务产品,成为全球首款支持过亿DAU游戏的数据库。

刷新全球游戏记录!腾讯云TcaplusDB数据库为《王者荣耀》1亿DAU保驾护航

任何一款游戏的成功都不是偶然的,《王者荣耀》在保证游戏的挑战性、趣味性和多样性上做了很多功夫,仅系统就有几十个,包括战斗系统、玩家系统、铭文等。目前,《王者荣耀》的后台数据量已高达数百TB,1个区有100多个表且还在不断增加。这就致使了《王者荣耀》对数据库性能、稳定性、扩缩容、成本、游戏特有场景等方面有着更高要求。

对于《王者荣耀》而言,数据库是灵魂,承载着所有系统的信息落地,而专为游戏而生的腾讯云自研分布式NoSQL数据库TcaplusDB,5年来一直为《王者荣耀》的核心数据提供数据库服务。可以说,每一次的玩家登陆、每一局的对战、每一轮的录像回放都是对TcaplusDB的考验,每一次的团战都需要在海量的数据中进行增删改查。

“我们对比过很多数据库,在目前王者的数据容量和并发条件下,TcaplusDB的读写时延是最稳定的!”《王者荣耀》相关技术负责人评价道。在他看来,TcaplusDB高并发、低时延、低成本的性能优势为《王者荣耀》的数据运行和游戏业务场景提供了强劲支撑。

具体来说,TcaplusDB拥有接近无限的水平扩展能力。基于shard分片的分布式技术,其单表容量可以支持2.56PB,吞吐能力随硬件扩充呈线性增长。同时,通过快慢请求分离与记录级锁,它可以解决复杂请求和简单请求的隔离,减少锁定范围提升读写效率。此外,基于创新算法,TcaplusDB可以在一个进程中实现冷热数据的交换,解决跨进程数据交换的一致性、可用性与管理复杂等问题。

从游戏业务场景的角度出发,TcaplusDB支持表级和记录级的数据生命周期管理,能够有效实现活动数据的过期清理。此外,基于冷备数据和二进制日志数据,TcaplusDB还可以针对全服级、表级、记录级或按照指定条件进行回档,且时间精确到毫秒。

另一方面,面对海量增长的用户数,系统稳定和扩容一直是《王者荣耀》的关注焦点。

不管是每年的“开黑节”、春节期间的DAU上涨还是5周年庆的计划性扩容,TcaplusDB都能在应对频繁扩容需求的同时确保着5个9的高可用性。

2020年春节,TcaplusDB陆续对各个大区7个表进行了15次扩容,扩容集群服务只增加了20组。最后一次扩容,在1小时内完成了突增100万-200万 PCU扩容,且在扩容过程中玩家无感知。

这是个几乎不可能完成的任务,但TcaplusDB交上了满分答卷。它是怎么做到的?

首先是理解应用的自动负载均衡和过载保护。以过载保护为例,TcaplusDB能站在“游戏服务器”的视角感知业务过载,通过处理时延、队列长度、成功率等指标综合评估数据库的负载能力,对高负载应用进行保护,防止雪崩发生。

同时,TcaplusDB针对计划内扩容和计划外扩容,提出了不同的解决方案,根据实际情况随机应变,灵活处理,并通过对可用区故障的自动切换与修复,在技术上支持跨可用区和单设备的故障自动切换和修复,既保障了扩容的速度和效率,又做到对玩家的完全无感。

值得一提的是,这不是首次面对这样的挑战。早在2017年春节期间,TcaplusDB就经历了连续七天的深夜扩容,在系统能力不足的情况下,通过开启读分流规避方案,成功度过高峰期。S赛季期间,由于玩家想看的赛季场数超过最初设计的10场,TcaplusDB是进行了大规模改表结构,紧急支持表结构修改对用户无感方案。

历经腾讯内部8年的游戏经验积累,TcaplusDB数据库已广泛应用于《王者荣耀》、《刺激战场》、《穿越火线》、《火影忍者》等数百款流行游戏,并通过腾讯云向全球游戏业务提供服务。

未来,随着以《王者荣耀》为代表的手游市场迈入新台阶,腾讯云数据库也将持续投入资源以丰富游戏行业的技术产品生态,不断提升综合服务能力,助力手游市场高质量快速增长。

相关文章