TiDB x CAPCOM | 为在线游戏提供灵活、可靠、可扩展的数据库服务_热消息
通过 TiDB 连接全球极限场景和创新场景,是 PingCAP 长期坚持的国际化战略。目前,在全球已有超过 3000 家企业选择 TiDB。无论在游戏、金融、物流、互联网还是智能制造等行业,基于规模化 OLTP 扩容、实时 HTAP 分析等应用场景,PingCAP 服务用户的脚步已经从中国延伸到全球,覆盖日本、亚太、北美和欧洲等各个区域。
从今天开始,我们将分享一系列“全球极限场景与创新场景使用 TiDB 的最佳实践”。本文为该专题第一篇,分享 TiDB 如何为全球著名游戏公司 CAPCOM 提供灵活、可靠、可扩展的数据库服务,保障其在线游戏的全球化运营。
CAPCOM 是一家日本游戏开发商,拥有一系列全球热门游戏,其中《怪物猎人》全球销量达到 8400 万份(截至 2022 年 7 月),《生化危机》 系列游戏更是风靡超过 25 年。
(相关资料图)
为了更好地应对游戏的全球化以及在线交付的趋势,CAPCOM 基础架构团队决定充分利用公共云服务,并在 Google Cloud Platform (GCP) 上构建新的在线游戏核心组件,这项工作的关键是要找到一款合适的数据库。
业务挑战
在线游戏玩家无论身在何处都希望获得可靠、流畅的游戏体验。在线游戏必须实时响应并发连接的动态变化,这就意味着服务器必须就近部署在玩家交互所处的国家,并且数据库必须随着数据量的变化而弹性扩展。
随着用户数量的迅猛增长以及新游戏场景、项目、活动和新游戏方式的不断增加,原始数据库经常需要处理超出预期的负载。CAPCOM 基础架构团队需要一款能够响应高度可变的工作负载并针对 GCP 环境进行优化的数据库。
基础架构团队倾向于能够提供完全托管的数据库服务,他们需要专业的数据库工程师来完成数据库故障处理和性能调优等任务,从而使得基础设施团队能够专注于自己的主要工作。
数据库选型
该团队调研了几款数据库,包括那些在 GCP 以外的云平台 (IaaS) 上运行的数据库。然而,没有一款数据库能够同时满足他们对关系型数据库以及对灵活性扩展的需求。为了更好地应对游戏的全球化以及在线交付的趋势,CAPCOM 基础架构团队决定选择 TiDB Cloud,并将新游戏的多个开发环境合并到一个 TiDB 集群中,节省了 IT 成本。
TiDB 既有高度兼容 MySQL 的接口,也有提供灵活扩展的分布式架构。TiDB 主要由三层架构组成:运行 SQL 的 TiDB 层、存储数据的 TiKV 层和协调集群的 Placement Driver,每一层都可以根据需要进行灵活的扩缩容。
基础设施团队成员 Ryohei Morita 分享了团队第一次接触 TiDB Cloud 的经历:
“我知道云原生计算基金会(CNCF)正在托管 TiKV。在收到 TiDB Cloud 的提案后,我们立即开始在内部环境中验证 TiDB 开源版本。显然,基于 TiKV 构建的托管服务具有真正的潜力来减少我们的运营工作量,我们很快决定考虑 TiDB Cloud。”
为什么选择 TiDB Cloud?
MySQL 兼容性
TiDB 高度兼容 MySQL,在 schema 结构以及 SQL 方面没有差异,因此很容易采用。基础设施团队可以轻松地在 TiDB Cloud 上创建测试应用程序。
可操作性
为了验证 TiDB Cloud 的可操作性,该团队模拟了从友商的 DBaaS 产品中迁移数据。团队通过监控仪表板上的资源和复杂查询来验证管理控制台的可用性,迁移到 TiDB Cloud 很顺利,没有任何问题。
“控制台和仪表板非常简单易用,你无需阅读文档就可以打开它们并直观地执行任务,管理服务使用起来非常简单,团队无需任何额外的培训或学习成本即可上手。 ”—— CAPCOM 基础设施团队 Ryohei Morita
性能和可扩展性
基础设施团队以每秒 1000 个请求的工作负载测试 TiDB Cloud 性能。TiDB Cloud 满足了 CAPCOM 新游戏对数据库选型的所有要求,在运行期间扩展 TiDB 的性能并不会影响游戏的质量。测试证明,TiDB Cloud 做到了一键按需扩展。
容错性
在测试中,TiDB Cloud 可靠性工程团队帮助 CAPCOM 进行了容错测试,该测试暂停了三个 TiKV 实例中的一个以模拟性能下降的极限场景,通过运行基准测试来测试自动恢复功能。
“每秒查询次数 (QPS) 暂时下降了三分之一后,服务逐渐恢复,在恢复过程中始终保持连接,游戏应用端也没有发生错误。”—— CAPCOM 基础设施团队 Ryohei Morita
响应迅速的团队
除了上述优势,PingCAP 的响应能力也是 CAPCOM 选择 TiDB Cloud 的重要原因。
“ 作为一个全球化团队,PingCAP 工程师对问题的响应速度让我们感到非常满意。在验证测试中,我们提出 TiDB Cloud 实例类型有点单一,会影响到服务部署的灵活性。PingCAP 团队立即增加了新的实例类型,这种响应速度对于其他服务提供商来说不敢想象。”—— CAPCOM 基础设施团队 Ryohei Morita
未来展望
结合评估的结果以及 TiDB Cloud 在 GCP 上的稳定性、防止供应商锁定的能力等诸多优点,CAPCOM 基础设施团队最终选择了 TiDB Cloud,并将新游戏的多个开发环境合并到一个 TiDB 集群中,节省了总体拥有成本。随着游戏需求的增加,预期的数据库访问量也将显著增加,基础设施团队计划在未来进行更大规模的测试,他们坚信 TiDB Cloud 也将满足这些测试中的所有性能预期。
关键词:
责任编辑:宋璟
-
TiDB x CAPCOM | 为在线游戏提供灵活、可靠、可扩展的数据库服务_热消息
-
与塞族抗议者发生冲突后,北约决定向科索沃增派700人部队 全球最新
-
武汉黄陂区拟推介28宗优质地块 涉宅用地占比超六成
-
威驰轮胎多大型号(威驰轮胎多大型号尺寸)-微动态
-
焦点速读:冠龙节能(301151)5月30日主力资金净买入615.73万元
-
环球要闻:谁拖了河南麦收后腿?媒体梳理分析具体详细内容是什么
-
王凤朝主持召开市政府第8次常务会议 研究审议成都市“一老一小”整体解决方案等议题_热闻
-
2023数博会在贵阳闭幕 项目签约投资金额613亿元
-
2023年05月31日(10至14公斤)仔猪价格行情走势
-
金鹰基金管理有限公司关于金鹰景气驱动一年持有期混合型证券投资基金新增代销机构的公告_最新资讯
-
风云岛行动公测FAQ 风云岛行动公测时候玩的后来数据没有了
-
cf上不去是系统问题吗(cf上不去) 全球观察
-
投资2.6亿元 东华总承包新疆项目开工 信息
-
中国星辰|神舟十六号载人飞船成功发射 两个乘组航天员会师太空 实时焦点
-
【新要闻】迪丽热巴离开嘉行
-
每日消息!高价看梅西还是支持国足?中国队6月热身赛最低票价180元
-
徐工“天空之镜”RP1355HDIV摊铺机助力浙江施工!
-
脑机接口概念股大涨,多家公司表示“与我无关”|天天信息
-
创业板指探底回升涨0.67% AI概念股午后全线爆发
-
exm_exm什么意思中文
-
全国U21锦标赛男子组半决赛:上海93-67轻取辽宁 晋级决赛 世界今热点
-
【天天速看料】地块成功出让!长沙这里新增一座购物中心!
-
*ST蓝光:股票将于6月6日终止上市暨摘牌_天天通讯
-
路桥信息6月6日北交所首发上会 拟募资1.53亿元 全球动态
-
威雅利(00854.HK)年度纯利跌96.7%至271.6万港元
-
“爷孙恋”李坤城离世,小40岁娇妻拿千万遗产,亲儿子一无所有? 全球滚动
-
世界今亮点!成品油价迎年内第四涨 加满一箱油多花4元
-
【报资讯】港大在职mba申请条件有哪些?
-
机票燃油附加费迎今年第三次下调,6月5日起单程最低20元
-
【环球播资讯】陶瓷刀有什么优点?
-
每日时讯!国信证券:地产复苏短期趋弱,地方政策持续出台
-
当前报道:一路童行:上汽大众繁星计划,助力乡村教育
-
当前滚动:“研”途集智 “课”享善美
-
【手慢无】MacBook Air限时抢购 火热促销仅此一天|世界热点
-
亚洲首座哈利波特影城6月在东京开园 部分日期场次已售罄 焦点速递