虎牙直播采用亚马逊云科技数据库服务,加速全球化业务拓展

  • 采用亚马逊云科技数据库服务实现数倍性能提升,降低50%成本,并轻松应对十倍以上推送流量突增
  • 亚马逊云科技提供十多种数据库服务,“专库专用”策略轻松支撑虎牙直播的场景、负载和创新需求
  • 亚马逊云科技全球架构和服务的一致性,确保全球直播体验无缝同步,助力虎牙拓展海外

北京——202214日 亚马逊云科技宣布,知名游戏直播企业广州虎牙信息科技有限公司(以下简称虎牙)全面采用亚马逊云科技针对不同场景和负载的专用数据库服务,专库专用,应对全球化业务发展带来的流量激增、低延迟、成本高效等核心需求,为快速发展的直播业务赋能,持续提升用户体验。虎牙旗下的虎牙直播采用亚马逊云科技一系列数据库服务,使用关系型数据库服务 Amazon Aurora,实现数倍性能提升,通过自动扩缩容能力降低50%的成本;通过托管型 No-SQL 数据库服务Amazon DynamoDB 轻松应对十倍以上推送流量突增;内存数据库服务 Amazon ElastiCache for Redis 提供微秒级的本地读取,实现低延迟和高吞吐量的数据访问;以及图数据库服务 Amazon Neptune 快速高效识别欺诈关系和行为,有效降低欺诈风险。

虎牙是专注于 “技术驱动内容” 的直播企业,近年来在直播核心技术领域持续投入,重点发展实时的内容创作与直播互动技术,致力于打造全球领先的直播平台。目前,其业务已经涵盖游戏、娱乐、综艺、户外、美食、体育等多元化内容,截至至 2020 年底,虎牙直播国内平均月活跃用户超 1.78 亿。作为中国游戏行业出海企业的代表之一,虎牙公司海外业务横跨东南亚、拉美、中东等地区, 2021 年第三季度,虎牙公司旗下海外产品 Nimo TV 的平均月活跃用户已超过 2800 万。

随着全球用户日益增长,虎牙也面临新的技术场景和挑战,尤其是需要解决此前因超长距离数据传输和数据库性能导致的直播延时,为全球的主播和用户带来流畅和无缝的体验,开发对网络和服务性能要求更高的 “虚实同台 AR 互动直播” 等新形式,把握 “游戏宅经济” 迅猛发展的机遇,进一步拓展虎牙直播技术驱动娱乐的业务版图。

在选择数据库产品时,虎牙要求数据库系统成熟稳定、易于扩展、兼容已有架构,能够高度保障直播业务场景以及海外业务的高速拓展节奏。亚马逊云科技遍及全球的基础设施和核心骨干网所提供的全球服务和体验的一致性,成为确保虎牙业务出海开展全球布局的关键。同时,亚马逊云科技目前提供十多种针对不同应用场景和负载专门构建的数据库引擎,支持关系、键值、文档、内存、图、时间序列、宽列和分类账八大数据类型,能够让虎牙直播使用兼具高性能、可用性及成本效益的专用数据库。

MySQL 更换为 Amazon Aurora,无需更改代码即可上线。由于原有MySQL 数据库非常难支持灵活的扩缩容,为满足业务高速发展和未来需求,虎牙直播把原有 MySQL 中存储的交易信息、主题信息、主播开播记录以及用户信息迁移进 Amazon AuroraAmazon Aurora 采用了计算和存储分离的高伸缩架构,能够根据业务波峰波谷实现动态扩缩容,使虎牙降低50%以上成本。在应对海外用户的访问延迟问题时,依托亚马逊云科技覆盖极广的全球基础设施,将数据库一键部署在更接近用户的区域,大幅提升了用户的体验。

采用 Amazon DynamoDB,应对流量激增。由于业务遍及众多国家和地区,在每个国家重大节日以及大量网红主播上线时会导致流量激增。虎牙采用 Amazon DynamoDB 作为订阅关系的存储,包括支付、状态、好友关注关系等信息,在开播推送服务中可以根据峰值变化自动扩容,轻松应对十倍以上的推送流量突增。Amazon DynamoDB 采用无服务器架构,虎牙团队也无需关心底层存储、服务器部署、硬件故障等,极大地降低了全球部署时的运维难度和成本,使其能够敏捷创新。

使用 Amazon ElastiCache for Redis,降低物理延迟。由于弹幕直播和主播打赏等对实时性要求极高,虎牙使用 Amazon ElastiCache for Redis 存储缓存数据,实现各种数据缓存以及用户和主播状态的实时更新,获得了微秒级的本地数据读取能力,实现低延迟和高吞吐量的数据访问,确保了全球化直播业务中核心体验的无缝同步。

采用 Amazon Neptune,打造智能风控。通过采用 Amazon Neptune,虎牙存储和搜索主播和用户之间的多维度关系,能够高效地对涉嫌欺诈的主播和用户进行标定。Amazon Neptune 能够在几毫秒内查询数十亿种关系,具有高吞吐量、低延迟的特点,能够帮助虎牙将搜索结果应用到智能推荐和风控机制中,监测和快速发现异常打赏等各种欺诈行为,有效降低直播业务的欺诈风险。

虎牙海外业务相关负责人表示,亚马逊云科技的涵盖全球的基础设施和无差别的服务与体验是虎牙进一步扩张全球化版图的理想之选。亚马逊云科技的数据库服务实现数倍性能提升,帮助虎牙降低一半的成本,轻松应对超过十倍的流量突增,使团队能够专注于技术创新,确保在未来继续保持行业领先地位。亚马逊云科技一直坚持对前沿技术的持续创新,虎牙希望携手亚马逊云科技在数据库的无服务器化、数据库内人工智能应用以及云游戏开发方面继续探索和创新。

应用程序现代化对数据库提出了更高的要求,用户要求获得更高的性能、扩展性、可用性以及更优的成本效益。亚马逊云科技在数据库服务中坚持五大理念,即“专库专用,极致性能;无服务器,敏捷创新;全球架构,一键部署;平滑迁移,加速上云;AI赋能,深度集成,支撑客户现代化应用的快速部署及创新。亚马逊云科技连续6年被权威调研机构 Gartner 评为云数据库引领者,目前全球数十万客户正在采用亚马逊云科技数据库相关服务与功能。在中国,亚马逊云科技不断加速数据库相关服务的落地,2021年至今已经通过与光环新网和西云数据的合作,新发布60多个数据库相关服务与功能。