公司介绍
公司介绍
业务挑战
业务挑战
TT语音作为趣丸科技的核心业务之一,专为玩家打造,提供组队竞技(即“开黑”)、队友匹配等多种娱乐互动服务,深受用户喜爱。以“游戏开黑”为例,其推荐系统需实时从全球玩家中为房间匹配推荐列表,为此系统会对所有玩家数据进行大规模读取访问。趣丸科技推荐系统的核心组件基于自建数据库X与开源Redis集群或其他集群协同运作。然而,常规应用场景中,性能通常只能达到开源Redis的50%至80%,某些特定情境下甚至可能更低。随着用户量的不断增多,其业务及系统也面临着诸多挑战。
TT语音作为趣丸科技的核心业务之一,专为玩家打造,提供组队竞技(即“开黑”)、队友匹配等多种娱乐互动服务,深受用户喜爱。以“游戏开黑”为例,其推荐系统需实时从全球玩家中为房间匹配推荐列表,为此系统会对所有玩家数据进行大规模读取访问。趣丸科技推荐系统的核心组件基于自建数据库X与开源Redis集群或其他集群协同运作。然而,常规应用场景中,性能通常只能达到开源Redis的50%至80%,某些特定情境下甚至可能更低。随着用户量的不断增多,其业务及系统也面临着诸多挑战。
服务能力阻塞
6月至9月是暑假业务高峰期,趣丸科技的QPS(每秒查询率)从初期的300万激增至948万,给系统造成了巨大压力,导致聊天推荐系统开始出现推荐误差或服务中断,造成日活跃用户数下降。
扩展能力受限
在业务快速增长阶段,自建数据库扩容能力有限,只能依靠人工操作来实现。这种方式不仅伴随着较高的黑屏风险,还耗时冗长。
系统性能有待提升
当用户请求获取实时直播热度排名前100时,基于自建数据库X的缓存方案开始显露出不足,如业务时延显著上升,即系统响应用户请求的时间变长,导致SLA不达标,用户体验受到影响。
GeminiDB助力趣丸科技完成业务迁移
GeminiDB助力趣丸科技完成业务迁移
GeminiDB Redis接口高可用、高弹性、高性能,为趣丸科技的业务连续性和数据安全性提供了坚实保障。
TT语音作为趣丸科技的核心业务之一,专为玩家打造,提供组队竞技(即“开黑”)、队友匹配等多种娱乐互动服务,深受用户喜爱。以“游戏开黑”为例,其推荐系统需实时从全球玩家中为房间匹配推荐列表,为此系统会对所有玩家数据进行大规模读取访问。趣丸科技推荐系统的核心组件基于自建数据库X与开源Redis集群或其他集群协同运作。然而,常规应用场景中,性能通常只能达到开源Redis的50%至80%,某些特定情境下甚至可能更低。随着用户量的不断增多,其业务及系统也面临着诸多挑战。
高可用,故障恢复,秒级体验
GeminiDB Redis接口对数据进行分片,在故障场景下可以自动进行接管,最多可以满足N-1个计算节点故障;同时,数据三副本冗余存储,保证了在任何时间点的数据强一致,无丢失风险,解决趣丸科技业务高峰期聊天推荐系统推荐误差或服务中断的情况,为用户提供更流畅、更快速的服务体验。
高弹性,运维效率大幅提升
GeminiDB Redis接口存算分离的架构,保障了存储层秒级扩容,业务全程无感知;计算层节点扩容时,无需数据搬迁,仅产生秒级的业务抖动。最终有效解决了趣丸科技自建数据库的扩容局限,扩缩容的时间由小时级缩短至分钟级,运维效率大幅提升。
高性能,轻松应对千万级QPS
GeminiDB Redis接口单实例在线支持1000万QPS,远超自建数据库500万的承载力,实现性能提升两倍以上。同时,仅需部署两个GeminiDB Redis接口实例即可满足业务高峰期1500万QPS的需求,完成了系统升级。此外,还解决了自建数据库性能瓶颈、非内存缓存方案在大数据量查询时导致的系统卡顿等问题。