通过 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 | 为在线游戏提供灵活、可靠、可扩展的数据库服务 全球微动态
世界观天下!聚酯开工缓慢提升 PTA后市何去何从?
陈赫创办的贤合庄在北上广及四川地区已全部闭店-全球观速讯
世界快看:2023中关村论坛“京港科技国际创新论坛”暨第六届“京港青创杯”创业大赛北京选拔赛在京举办
近期不少台湾歌手、乐队在大陆办演唱会,国台办:两岸同胞文化同根
宝盈基金-宝盈基金管理规模_当前视讯
荷兰媒体:前荷兰国脚普罗梅斯因走私数千公斤毒品被起诉_世界即时看
全球今头条!让“乘客”安全“下车”!载人火箭整流罩有独特解锁方式
天天热讯:《清水堂》尽展人情冷暖
北京首趟本地报关中欧班列启运,从平谷马坊出发!
北京油价:5月30日92号汽油7.53元/升 提高0.08元/升
新疆交建:5月30日公司高管林强减持公司股份合计28.12万股_微速讯
安乡县易地扶贫搬迁联席会议办公室 焦点热议
这个儿童节,用“美”看世界 深圳市“六一”文艺指南|今日热闻
中国超高清视频产业规模超过3万亿元
法网第3比赛日综述:2号种子五盘大战遭一轮游,中国金花一喜一忧_天天时讯
助力每一个孩子最大化成长|全球快资讯
2021年导游证报名时间山东_2021年导游证报名时间
5月30日基金净值:中科沃土沃鑫成长精选混合A最新净值1.2743,涨0.07%_全球热消息
生态环境保护工作服务保障“产业第一”八项措施_关于生态环境保护工作服务保障“产业第一”八项措施介绍 天天动态
环球速讯:小冰冰传奇怀旧服版本更新分析#1
焦点速看:第十届中国慈展会报名工作启动
环球热文:网络销售开场白怎么说_网络销售开场白话术
环球今亮点!利亚德:公司虚拟现实板块正在和包括ChatGPT在内的多家AI企业合作探索动作大模型的各类开发和应用
美格智能(002881.SZ):未来也将继续加大对于智能模组和算力模组的投入-即时焦点
宋普选简历_香港普选是什么意思-环球信息
请问面试时谈好的薪资待遇,入职后不一致算违法吗?目前已入职工作一年了
【我为你唱一首歌】感恩每一天-全球快报
动态焦点:广州 小学 插班(广州小学插班生条件)
CINEMA_4D是什么
AIGC、元宇宙齐聚ChinaJoy 今年游戏产业的新机会都在这里了!
环球观点:ST宇顺:中植融云及一致行动人拟约5.92亿元协议转让27%公司股份,控股股东拟变更为上海奉望
粤发布河湖亲水指数指标体系研究报告 上线亲水指数平台 环球焦点
如何制作深红色颜料_过年送女朋友妈妈什么礼物比较好一点-讯息
本尼遭破门持刀袭击!歹徒呛声:我知道你搬到这 每日关注
东北林业大学:“大课堂”让思政课更灵动
相关新闻