dot Redis 8 已发布,且是开源的

了解更多



构建低延迟的游戏

对于大多数游戏玩家来说,快速的性能是享受视频游戏最关键的方面。如果没有一个数据层能够在全球范围内持续提供低游戏延迟,您就有可能让玩家感到沮丧。

加深玩家参与度

保持玩家参与度、培养社区意识以及了解玩家的习惯和偏好对于游戏的长期成功至关重要。您需要一套正确的工具来发现关键洞察并吸引您的用户继续玩下去。

通过高可用性实现扩展

停机时间直接影响玩家体验和收入,并削弱玩家的信任。跨混合云和多云环境的高可用性和无缝可伸缩性是选择数据库的关键因素。

Redis Enterprise 大幅提高了效率,帮助我们以更少的服务器基础设施做得更好,并使我们的增长超出了我们的预测。

Gonzalo Garcia
CTO, Etermax

Redis Enterprise 如何帮助您构建和扩展出色的玩家体验

针对受众和收入优化您的游戏

https://www.youtube.com/embed/XhTgEDKXKcs

利用 Redis 对时序数据、事件流以及闪电般快速的查询和索引的支持,从大量游戏内数据中获取洞察。通过使用 Redis 中的 Bloom Filter 向用户展示最相关的优惠,从而推动游戏内广告和交易。


通过排行榜和排名保持用户参与度

通过游戏内排行榜鼓励核心玩家和休闲玩家之间的竞争。Redis Enterprise 中的有序集合是实现排行榜的理想选择,可即时查看谁领先以及领先多少。

如何构建拥有数百万用户的实时排行榜

 

https://www.youtube.com/embed/5jwuDM6Z3F8

通过企业级缓存确保低延迟

通过从内存缓存中即时提供频繁所需的数据,而不是对具有网络附加持久存储的数据库进行缓慢调用,从而降低游戏的延迟和响应时间。Redis Enterprise 提供企业级缓存,具备过期和逐出策略以有效管理缓存对象,通过 Active-Active 复制实现全球分发,并实现几乎无限的扩展。

 

使用 Redis 实现规模化缓存

实现实时个性化

存储用户会话数据使应用程序能够记住玩家身份、登录凭据、个性化信息、最近的操作等,从而提供匹配和分析服务。  所有这一切都确保了响应时间快速。Redis Enterprise 通过支持使用 Redis on Flash 处理超大数据集以及不影响性能的持久性选项,实现了实时个性化。

 

使用微服务使会话存储更加智能

特性

亚毫秒级延迟的线性扩展

高效地扩展数据库性能对于实时游戏至关重要。Redis Enterprise 线性扩展且零停机,提供更高效的数据库,可靠地提供高吞吐量和亚毫秒级延迟。

Active-Active 地理分布

利用 Redis Enterprise 的 带有无冲突复制数据类型 (CRDT) 的 Active-Active 数据库复制 使游戏能够优雅地处理来自多个地理位置的并发更新,支持全球范围内的会话管理、速率限制和个性化等用例,而不会牺牲延迟或可用性。

云提供商和平台集成

Redis Enterprise 作为托管服务 或 软件 可在所有主要云提供商上获得,提供常见运维任务的自动化和支持,并与支撑现代软件架构的平台集成。

多种现代数据结构

Redis 的特性,例如 搜索和查询、 概率 及其他特性,可以轻松应用于广告投放、用户参与度、好友列表等用例,所有这些都在一个集成的数据库平台上完成,减少了运维开销。

容错性、弹性恢复和高可用性

Redis Enterprise 采用 无共享集群架构,并在各个层面都具备 容错能力 — 包括进程级别、单个节点以及跨基础设施可用区的自动故障转移,以及可调的持久化和灾难恢复。

相关资源

视频

RedisConf 2021:在 Roblox 运营 Redis 集群学到的经验

Roblox 严重依赖其 Redis 和 Memcached 缓存层来支持其 1.5 亿月活跃用户的体验。在 2020 年初,公司遇到了缓存部署的可靠性和基础设施管理瓶颈,于是决定投入资源构建一个完全自动化的方式,通过 Docker 在 Hashicorp 的 Nomad 调度器之上运营开源 Redis 集群。

立即观看

Youtube

Unity 如何使用 Redis Enterprise 和 Google GKE 消除其游戏平台的摩擦

Unity DevOps 经理 Alex Curtin 讨论了该平台迁移到 Redis Enterprise GKE 架构如何使这家游戏公司通过增强的弹性、减少的负载管理开销和高可用性来扩展其用户群。

立即观看

视频

ROBLOX 如何使用 PUB/SUB

Roblox 是全球最大的社交娱乐平台。每月,超过 4800 万玩家在沉浸式 3D 世界中共同想象、构建和玩耍。Roblox 广泛使用开源 Redis 和 Redis Labs Enterprise Cluster,在生产环境中运行着 400 多个 Redis 服务器实例。

立即观看

电子书

2021年9月7日

认真对待:Redis Enterprise 用于游戏

Redis Enterprise 的低延迟和实时响应帮助您创建更好的游戏。

电子书

2022年10月6日

使用实时数据库升级您的游戏技术

在玩家对战游戏中,选择对手至关重要。考虑这三个因素。

wpx-文档

2022年10月6日

游戏开发者匹配指南

在玩家对战游戏中,选择对手至关重要。考虑这三个因素。

网络研讨会

会见行业专家

个性化对于提高玩家参与度至关重要,但这带来了实时性能和可扩展性挑战。统计数据显示,高度参与的玩家具有更高的客户生命周期价值,这使得游戏公司更加强调掌握个性化。

博客文章

2022年1月14日

利用实时数据提升玩家参与度的 4 种方法

玩家参与度是游戏公司的首要任务。游戏行业竞争激烈,不进则退。要想立于不败之地……

网络研讨会

2021年10月6日

Redis 排行榜入门

Redis 排行榜入门 排行榜鼓励健康的竞争,无论是在游戏中还是作为群体游戏化的一部分。但只有当……时才有效。