TcaplusDB数据库 X《大主宰:大千世界》,战斗永不

发布时间:2021-08-26 11:17 来源:ITPUB博客 阅读:0 作者: 栏目: Mysql 欢迎投稿:712375056

TcaplusDB数据 X《大主宰:大千世界》,战斗永不停歇

「TcaplusDB给我们的业务帮了很大的忙」 ,每当从客户口中听到类似的话语,我们总是很开心。这不仅是因为TcaplusDB的目标就是以客户服务理念为中心,为客户解决问题,同时,这简简单单几个字的背后也代表着客户对我们的沉甸甸的信任和托付。


由腾讯天美工作室自主研发、天蚕土豆经典小说《大主宰》正版IP授权改编的首个位面架构3D MMORPG手游《大主宰:大千世界》在3月19日正式迎来全平台预约。

为了保障《大主宰:大千世界》手游中全方位多角度还原小说情节,《大主宰》小说作者天蚕土豆作为手游文学制作人,以制作人、原作者、品鉴玩家等多重身份为产品保驾护航。

为了给玩家一个恢弘玄幻、空前刺激的游戏战斗体验,《大主宰:大千世界》手游首次采用全新的服务器架构,打造10万人同服的位面体系。玩家可以在不同位面中自由穿行,组建跨越服务器的社交关系网络,完美打造原著小说独特的位面体系。

而为了游戏能够稳定上线运行,在玩法和操作上进行了大量的创新和突破的《大主宰:大千世界》手游,考虑到手游的高并发、数据读写频繁的特点,选择了TcaplusDB作为其数据服务提供者。

随着移动游戏受众群体的不断扩大,在越来越多的经典网络游戏IP走上了手游化的道路之后,市场对游戏的质量的挑选也越发严苛。和手游发展初期,如今的手游用户对于游戏的玩法多样性、游戏体验以及画面品质等方面都有了更高的要求。

为何选择TcaplusDB

近年来,随着业务需求的复杂化和用户数量的暴涨,传统数据库存储能力有限、扩容成本高、服务器压力大、响应时间长等问题日益突出,分布式数据库因其扩展性好、体系结构灵活、可靠性高等特点愈发热门。

TcaplusDB作为一款分布式数据库,以高可用、高并发、兼容性和满足游戏业务特定场景需求的特点,从众多数据库中脱颖而出,《大主宰:大千世界》的团队选择了TcaplusDB,这一选择是在经过多重测试反复衡量后的最佳之选。

对于一款产品来说,一个好的数据库必须具备以下几点:

1.数据库性能稳定,安全强,运行高效。

2.从业务的角度,该数据库能满足业务基本需求和使用场景。

3.从运维的角度看,这款数据库是易于运维、方便管理的。

在引进TcaplusDB前,《大主宰:大千世界》从多个方面分别对 TcaplusDB进行测试验证,测试结果都证明了TcaplusDB符合一个好数据库的标准。在此介绍TcaplusDB功能与架构、管理与运维、可用性和安全性三部分内容。

  • 功能与架构

    如上图所示,TcaplusDB默认采用Master-Slave模式,Master负责用户请求的读写,Slave充当热备节点。当出现QPS突增,读写分流会自动开启,即Master承当写操作,Slave承担读操作直至后台扩容完毕,这样的设计保证了读写请求的稳定性。

    同时,TcaplusDB采用内存加高效SSD云硬盘混合部署的方式,能同时满足数据快速读写与持久化存储的需求;对于关系型数据库用户,TcaplusDB提供类SQL的命令行工具Tcaplus Client,用户可无缝切换执行CRUD操作;TcaplusDB支持单表大小高达2.56PB,用户不需要担心表文件过大导致查询加载缓慢的问题,且不会降低查询效率。

    管理与运维

    TcaplusDB通过服务能力的标准化,整体提升客户服务感知和整体服务水平,主要服务标准化内容如下: 同时,随着数据库功能的多样化和运维环境越来越复杂,运维安全变得越来越重要

    TcaplusDB拥有独立的运维平台和完善的运维指导体系,同时,TcaplusDB分布在多地的技术支持团队为产品提供7*24小时的技术支持服务,确保客户运维工作的顺利进行。

数据安全

 为保证数据安全,提高系统的容灾能力,TcaplusDB支持两种方式数据备份:全量数据文件冷备,每日定时进行,表创建好后,自动有脚本去备份存储数据文件,全量备份文件保存周期长;另一种是增量备份,主要基于TcaplusDB的binlog进行,自动进行备份。通过两种方式备份的结合,保障了系统异常期间通过备份快速恢复的能力。

 同时,TcaplusDB在这些方面也下了功夫,全方位保障客户的数据安全。

  • 数据容灾: 集群主从节点主要采用同城跨IDC部署(或跨机架、跨楼层方式,主从节点同步延时极短),binlog自动备份,每天全量冷备;整个集群各个模块都是无损升级与扩缩容,用户业务无感知;

  • 数据一致性:主从数据实时同步并采用req/ack机制确保数据完全一致;主从切换时会确认主从数据一致后再进行切换;故障发生时基于冷备+binlog流水重建方式进行数据恢复,保障数据完整性;主从数据会进行周期性一致性全量核对,并有异常修复机制; 用户请求层面,根据实时反馈的响应码判断数据操作是否正常;

  • 数据内容安全: 数据落地CRC校验防篡改; 数据文件存储采用谷歌Snappy压缩,且数据读写压缩或解压缩后会采用序列化和反序列化操作,即使数据文件被劫持也无法解析数据内容;

  • 访问安全:集成腾讯云用户权限管理体系CAM;TcaplusDB后台支持基于IP白名单访问,即指定IP客户端读写TcaplusDB数据;表格组内的数据交互均需密码验证,所有用户操作均有审计日志;

  • 外部合规:在过去,TcaplusDB一直为体系的合规而努力,目前TcaplusDB已获得MTCS认证、CSA STAR云计算安全评估、KISMS安全认证、ISO信息安全管理体系认证等多个ssl/' target='_blank'>证书,极力拓宽中国企业出海的数据库安全航道。。

10年的发展,不断的积累积累,最终破茧成蝶,TcaplusDB的每一步都走得踏实而有力,其丰富特性和极致能力广泛适用于游戏、金融、政企、互联网、运营商等关键场景,为企业提供无限可能。未来,TcaplusDB将继续用心服务每一位客户。


免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。