ITBear旗下自媒体矩阵:

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

   时间:2015-07-06 11:34:39 来源:ITBEAR编辑:星辉 发表评论无障碍通道

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

腾讯云最新发布的高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版带来的行业新变化。

 (本文作者为腾讯云高级工程师:祝百万)  
举报 0 收藏 0 打赏 0评论 0
 
 
更多>同类资讯
全站最新
热门内容
网站首页  |  关于我们  |  联系方式  |  版权声明  |  RSS订阅  |  开放转载  |  滚动资讯  |  争议稿件处理  |  English Version