懂游戏懂应用更懂云:腾讯云工程师揭秘高IO版CDB

企业动态
众所周知,游戏研发和运营汇总,时间的把控尤为重要。如果有这样一款产品,能加快各种资源的部署、修改,扩容等,必将大大加快游戏上线进程,为开发商带来更稳定可靠的服务,为玩家带来更快速流畅的体验。腾讯云最新发布的高IO版云数据库(CDB)正是这样一款产品。

众所周知,游戏研发和运营汇总,时间的把控尤为重要。如果有这样一款产品,能加快各种资源的部署、修改,扩容等,必将大大加快游戏上线进程,为开发商带来更稳定可靠的服务,为玩家带来更快速流畅的体验。

腾讯云***发布的高IO版云数据库(CDB)正是这样一款产品。经过多年积累、多个版本迭代优化,并且经过腾讯内部各种业务的踩坑和验证,高IO版CDB才得以***的动作呈现在开发商面前。那么,千锤百炼之后的腾讯云CDB,到底能为游戏厂商,应用开发者带来哪些武林秘籍?下面我们就来看看它都有哪些大招。

大招一:天下武功,唯快不破(全新高IO)

通常,不管是App还是游戏,都会有用户爆发,拥挤的情况。这个时候,数据库能抗住多大的请求量就直接决定了服务质量。自建DB往往通常由于磁盘、内存等限制很难突破这些物理极限。与业内一些采用SATA、SAS接口,或者使用PCI-E SSD作为缓存的业界其他云厂商的关系数据库不同,腾讯云RDS主备机完全采用PCI-E SSD,并且在PCI-E SSD中自带动态RAID5,既能保证数据在Flash颗粒层面的安全性,又能保证数据的读写性能。数据显示,腾讯云高IO版CDB性能提升高达10倍。

腾讯云CDB使用的存储,在裸盘测试下,顺序混合读写(1:1)可以达到3000MB/s,随机混合读写在1500MB/s左右。这样的磁盘性能确保了全新版腾讯云CDB可以提供高达37000的QPS,远远领先业界,能够很好地满足IO密集型企业客户需求。

值得一提的是,性能提升的同时,而价格却保持不变,一如既往的高性价比,实属业界良心。

大招二:星际穿越,斗转星移(回档与迁移)

在游戏运营中,回档是一个非常常见的需求。若能有一个工具,秒级回档,必将是一把利器。好像在历史中任意穿梭。若是由开发商自己来实现这个能力,一来是麻烦,二来是代价大,三来还容易出错。若不小心穿越到了史前时代,后果不堪设想。

腾讯云结合多年运营经验,结合冷备热备,提供5天内任意时间回档能力。只需要用户确定时间,轻击按钮便可以控制数据的前世与今生。此等招数必将会成为各类游戏、APP不可或缺的制胜法宝。

同时,如果希望把数据从自建DB或其他MYSQL迁移至腾讯云CDB,腾讯云还提供一键式自建迁移工具,可以非常便捷的在控制台上填写基本参数,然后一个按钮便可以完成数据搬家。搬家之后,数据就踏上了云端,从此完成了华丽的转身,从此再也不必担心安全、扩容、性能等问题。这个好用的工具,预计7月下旬上线。

大招三:归去来兮,川流不息(导入与导出)

腾讯云CDB还提供批量脚本导入和导出功能。在游戏开服或者初始化时,往往需要用脚本的方式来批量创建和设定一些数据库的配置。这个时候,使用批量操作功能,可以迅速部署好服务,即便是有所疏漏,也可以在管理端快速修改,轻松完成部署服务加快开发流程。如果要把数据再导出以便降冷保存,这个时候还可以使用CDB的批量导出功能,冷备与binlog均可以导出。该Binlog可以在外网下载,也可以下载到腾讯云的虚拟机。数据来去自由,才是真正的在云中漫步。

大招四:虚实相生,仙女撒花(只读从机)

通常,默认的CDB,有一个主机一个从机。当主机故障时,从机可提供服务。而类似大型游戏、移动APP、网站等应用场景需要大量的读取,但写量需求不算太大。这个时候,单台主机可能承受不住,但其实数据又并没有那么分散,买多台主机显然不划算。因此,一主多从的方式应运而生。腾讯云支持CDB多从机只读,当用户购买主机时,可以同时选择从机购买,也可以在已有的实例上添加从机器。这些从机器将会自动的从主机同步数据,保证多份数据一致。后面的读取,就可以分散在多台机器,从而极大的提高了并发读取能力。

大招五:七窍玲珑,手眼通天(全新监控)

近期,互联网安全事件时有发生,引发了行业对数据安全问题的讨论。常规的监控往往只是提供一些简单的读写分析、cpu,内存等,而对DB本身缺乏深入的把握。腾讯云全新CDB提供磁盘IO、网络流量、CPU使用情况、连接、查询、慢查询、主从同步、数据备份等多个维度的关键数据监控和统计,且开发者可以根据自己感兴趣的参数配置告警,完善的监控和告警机制。

未来,腾讯云CDB监控还会加入引擎缓存的***率,脏页比率等细节数据,能为开发者提供更为细致的判断依据,为后续优化夯实基础。同时,还提供灵活的告警配置,开发商可以根据自己感兴趣的参数配置告警,一旦有任蛛丝马迹便能立即反馈信息。

以上揭秘的五大招数,是腾讯云全新高IO版CDB的几点主要特性,除此之外,腾讯云CDB近期还会有一些其他新特性上线,如在线修改表字段,简便而轻巧的控制台等,将为游戏、移动应用开发者提供更加方便实用的功能。让我们一起期待腾讯云全新高IO版带来的行业新变化。

(本文作者为腾讯云高级工程师:祝百万)

责任编辑:Ophira 来源: ITBEAR
相关推荐

2017-04-11 13:52:02

华为

2017-04-12 16:27:52

华为

2018-04-11 09:18:48

APM听云张涛

2014-03-19 14:03:26

微软公有云云和

2018-05-11 09:29:18

云计算火锅IaaS

2019-12-26 15:28:56

华为云WeLink智能工作平台

2020-08-31 16:10:16

华为云

2022-02-18 09:53:17

AI芯片设计

2019-09-11 15:29:08

工程师浏览器软件

2022-12-01 15:22:02

AI阿里腾讯

2016-11-14 09:47:13

公有云私有云混合云

2020-08-11 13:30:35

华为智慧交通懂行懂行

2017-07-25 08:05:04

公有云私有云混合云

2018-10-29 10:08:01

2017-11-20 15:08:50

市场 监管

2015-12-15 14:08:31

2020-04-20 10:33:56

戴尔

2018-04-26 08:40:33

线性回归算法机器学习

2024-06-24 08:24:57

点赞
收藏

51CTO技术栈公众号