科技
设为书签Ctrl+D将本页面保存为书签,全面了解最新资讯,方便快捷。
业 界/ 互联网/ 行 业/ 通 信/ 数 码/ 手 机/ 平 板/ 笔记本/ 相 机
当前位置:科技 > 快讯 >

王者荣耀五五开黑节背后海量数据挑战 Tcaplus数据库轻松应对千万级别高并发

王者荣耀五五开黑节背后海量数据挑战 Tcaplus数据库轻松应对千万级别高并发
2021-05-21 18:08:21 来源:榕城网

《王者荣耀》多年来不断通过各种形式去完善其IP生态,被业内外誉为游戏界的“双十一”的“五五开黑节”就是其中重要的一环,当下已成为游戏爱好者们一年一度的专属狂欢节日。在这场赛事背后,是节日并发量高峰对数据库Tcaplus的挑战。

image.png

今年“五五开黑节”期间,《王者荣耀》的数据并发量达到了数千万的量级,相比平时增加了近50%的流量。每一次王者峡谷爆发的大小战役中,数据读写甚至每一次请求都不能超过10毫秒,稍有延迟,就会影响数以亿计玩家的游戏体验,这对数据库是一个相当大的挑战。

最高峰在五月五日的零点,活动皮肤的兑换准时开启,无数用户登陆《王者荣耀》进行操作,开启夜晚的开黑狂欢。而用户每一个操作几乎都伴随着对数据库的读写行为。面对千万级别的并发,Tcaplus数据库毫不畏惧,而事实也证明,在《王者荣耀》背后的这款数据库:TcaplusDB,完美地应对了挑战,稳定地支持了数以亿计的王者玩家的狂欢节。

作为NoSQL数据库产品,与传统关系型数据库不同,TcaplusDB提供表的抽象描述,同时使用ProtoBuf作为表描述语言。但其核心存储本质上是一个具备持久化能力内存key value系统,在内存中进行KV式数据存储,通过内存池共享、冷热数据分离等技术保证海量数据的微秒级返回。

TcaplusDB的读分流特性是造就业务使用低成本的一个关键因素。读分流的设计允许业务从备节点进行读取操作,从而减轻主节点的压力。打开读分流开关,就能够快速实现并发能力的提升。主从节点都可以进行读的操作,这样的设计使业务面对高峰期时,相当于瞬间提升了一倍的容量。

数据迁移的操作在业务实际运维中十分常见,而TcaplusDB为了实现无损扩容,自研了SDK,SDK内维护了接入层一致性hash环,天然支持增加或者减少接入层节点,最终实现的无损扩容不光速度快性能优秀,还非常灵活,可支持局部表进行扩容,这对于业务来说是一个非常重要的特性,因为谁也无法预测到未来某张表的具体容量需要,而对整个集群进行扩容会造成不必要的浪费。

对于一个数据库来说,在业务实际运维中感受不到数据库的存在,是对数据库最好的评价,对于TcaplusDB而言,在整个“五五开黑节”期间,共应答了来自《王者荣耀》端的数以亿计的数据读写请求。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。

责任编辑:kj005

文章投诉热线:156 0057 2229 投诉邮箱:29132 36@qq.com
关键词:

打破PC设计桎梏,戴尔发布Voyager理念“游匣G15”

2021-05-21 17:17:21打破PC设计桎梏,戴尔发布Voyager理念“游匣G15”

暖心相伴 历久弥新 LEXUS雷克萨斯认证二手车5.20品牌日

2021-05-20 12:05:08暖心相伴 历久弥新 LEXUS雷克萨斯认证二手车5.20品牌日

我国“祝融号”火星车传回火星照片

2021-05-20 08:38:46我国“祝融号”火星车传回火星照片

我国5G网络建设已进入高速增长期 进一步推进共建共享

2021-05-19 09:38:53我国5G网络建设已进入高速增长期 进一步推进共建共享

天舟二号货运飞船与长征七号遥三运载火箭组合体已转运至发射区

2021-05-17 13:52:59天舟二号货运飞船与长征七号遥三运载火箭组合体已转运至发射区

我国5G发展取得领先优势,已累计建成5G基站超81.9万个

2021-05-17 08:55:02我国5G发展取得领先优势,已累计建成5G基站超81.9万个

相关新闻