链接:https://zhuanlan.zhihu.com/p/376217286
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
5月26日,在第三届IGS·全球数字文创发展大会上腾讯云游戏&新文娱分论坛圆满落下帷幕!
本次,腾讯云从语音技术升级、互动娱乐在全真互联网的革新,以及游戏安全攻防挑战的三个方面,讲述技术实现未来生活的相关解读。同时,腾讯云邀请到来自游戏行业大拿穿越火线手游、魔方游戏工作室,以及行业尖端服务商Unity、超参数,一同分享前沿实践,同时围绕数据库、游戏AI、游戏测试等技术的应用,和热门游戏实战经验,分享领先经验与行业思考。
这次,TcaplusDB君带大家聚焦回顾穿越火线手游后台技术负责人操程带来的最佳案例:《穿越火线》手游背后的自研数据库TcaplusDB。
《穿越火线:枪战王者》是CF正版官方手游,由Smile gate和腾讯天美工作室联合打造。是一款以PVP为核心,具多模式玩法,集电竞、社交、直播多系统一身的竞技游戏。
作为一款国民手游,《穿越火线手游》在2015年底即实现了千万级DAU,至今持续稳定运行。那么,到底是什么样的后台技术支撑这一成绩的呢?很多玩家们会思考到这个问题。
随着DAU的持续上升,显然,原有的关系型DB扩展性差、研运效率低、性能与成本存在的矛盾已经不能满足业务需求了。现场,帅气的操程老师向大家分享了穿越火线手游在游戏数据库选型方面的思考以及对腾讯自研数据库TcaplusDB在稳定性、扩展性、易用性、性能与成本和成功案例等方面进行评测的全过程。现场反响热烈,观众们可谓收获满满!
作为腾讯出品的分布式NoSQL数据库,TcaplusDB始终以研发最先进的前沿数据库为目标,存储和调度的代码完全自研。对于一个游戏业务的长期发展来说,数据库产品的运维成本和丰富的生态是非常重要的。TcaplusDB技术复杂,研制难度大,具备缓存+落地融合架构、千万级QPS、PB级存储、毫秒级时延、无损水平扩展和复杂数据结构等特性,同时具备丰富的生态、便捷的迁移、极低的运维成本和五个九高可用等特点,完美贴合了穿越火线手游对数据库的高要求,支持其持续稳定运行。
TcaplusDB 提供进程内数据在内存和磁盘的切换能力,活跃数据存内存,非活跃数据存磁盘,这种方式比全内存型存储更节省成本。TcaplusDB 极低的运维成本使得游戏业务在长期发展中数据库方面的支出维持在一个理想的水平,丰富的生态使得 TcaplusDB 可以很好的与游戏业务兼容。
不仅如此,腾讯云TcaplusDB在市场上也获得了广泛认可,客户覆盖游戏、互联网、政务、金融、制造和物联网等领域。作为国内领先的键值型数据库,腾讯云TcaplusDB一直致力于为客户提供高性价比、高性能、安全性强的数据存储服务与数据体验。