腾讯云游戏数据库 TcaplusDB有什么优势?可以用在哪些场景?

[复制链接]
查看: 335|回复: 0

17

主题

17

帖子

67

积分

注册会员

Rank: 2

积分
67
发表于 2020-12-27 22:57:41 | 显示全部楼层 |阅读模式





游戏数据库 TcaplusDB 简介
游戏数据库(TencentDB for TcaplusDB,TcaplusDB)是专为游戏设计的分布式 NoSQL 数据存储服务。结合内存和 SSD 高速磁盘,针对游戏业务的开发、运营需求,TcaplusDB 支持全区全服、分区分服的业务模式,为游戏业务爆发增长和长尾运维提供不停服扩缩容、自动合服等功能。同时,TcaplusDB 提供完善的高可用、容灾、备份、回档功能以实现7*24小时五个9的可靠数据存储服务。目前广泛应用于王者荣耀、刺激战场、穿越火线、火影忍者等数百款流行游戏。TcaplusDB 立志于打造面向全球的精品云存储产品,提供高性能、低成本、易扩展、稳定、安全的存储服务。


游戏数据库 TcaplusDB 的特性:

高性能
内存和硬盘热冷数据 LRU 交换、数据落地 SSD 盘、数据多机分布等保障性能最大化,单机 QPS 达 10 万/秒,时延小于 10 毫秒。

高可用
双机热备容灾机制,保证系统故障时的快速恢复。硬件或操作系统故障快速恢复,可用率达 99.999% 。

低成本
提供进程内数据在内存和磁盘的切换能力,活跃数据存内存,非活跃数据存磁盘。比全内存型存储节省约 70% 成本,比 Redis + MySQL 节省约 40% 。

动态扩展
存储空间无上限,容量可以根据游戏的实际需要进行动态的扩展和收缩,且不影响游戏运营,轻松应对业务规模急剧变化。

易于使用
支持 API 接口调用,常用操作(如加表、改表、删表、数据清理等)WEB 化,扩容、缩容、备份等运维操作系统自动化。



腾讯云游戏数据库 TcaplusDB具有如下应用场景:

移动游戏
  • 移动游戏存储需求:移动游戏具有时间碎片化、玩家间交互较多、数据量大的特点,普遍采用全区全服和分区分服的模式。游戏发展变化较快,运营活动较多。对数据存储服务有平滑、稳定、低时延、高吞吐的要求。
  • 对应解决方案:TcaplusDB 专为游戏设计,采用分布式架构、冷热数据交换、自动区服合并等技术手段满足游戏业务高吞吐、低时延、全区全服、分区分服等需求。并且支持在不停服情况下无损扩缩容和过载保护等特性满足游戏活动运营、突发应对等需求。



端游
  • 端游存储需求:客户端游戏具有玩家在线时间长、数据量大的特点,大部分采用全区全服的模式。游戏业务生命周期长,运营活动较多。要求数据存储服务稳定、低时延、高吞吐,并且对数据备份、回档也有较高的要求。
  • 对应解决方案:TcaplusDB 采用数据压缩、淘汰、部分字段操作、记录自动分包等特点满足客户端游戏大记录,吞吐大的特点。分布式架构、冷热数据交换等技术满足低时延高吞吐的需求。并且针对业务的备份和回档需求,TcaplusDB 提供自动化的备份和按需回档服务。



页游
  • 页游存储需求:网页游戏,客户端依赖浏览器,缓存能力较弱依赖存储层提供的缓存功能。要求提供7x24小时不停服存储服务。一般采用全区全服的模式,开服合服频繁,请求吞吐量较大,并发较高。
  • 对应解决方案:TcaplusDB 采用对等接入层、快速扩缩容等技术满足大并发、高吞吐的需求,同时采用 Cache 结合高速硬盘为业务提供高性能低时延的缓存功能。此外,自动合服,无损扩缩容等技术也能够满足业务多变的运营需求以及7x24小时不停服的服务需求。



社交
  • 社交存储需求:社交应用的特点是用户可以自由创建数据,评论和消息功能使用频繁,用户数据内容按主题聚合,文本、链接、时间记录等字段长度稳定,数据活跃度按时间分布,读多写少。对数据存储服务还有吞吐量大,并发高的需求。
  • 对应解决方案:TcaplusDB 采用列表存储、支持各种异构数据类型满足社交应用多样化的数据类型。冷热数据交换、读写分离等技术支持社交应用低时延、大吞吐、高并发的需求。



腾讯云
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩图文



在线客服(工作时间:9:00-22:00)
400-600-6565

内容导航

微信客服

Copyright   ©2015-2019  云服务器社区  Powered by©Discuz!  技术支持:尊托网络     ( 湘ICP备15009499号-1 )