dot Redis 8 已发布——它是开源的

了解更多

对比

哪种 Redis 适合您?

Redis OpenSource Hero Illustration_ Desktop

您知道 Redis 可用于缓存,但它的功能远不止于此。当您需要实时速度或处理每秒数百万次操作的能力时,以下是如何选择适合您需求的 Redis 版本。

Redis 版本对比

Redis logo
Redis 开源版
(Redis 8)
开源 Redis 分支*
构建
作为缓存提高应用程序性能
完全持久化和耐用性
具有哈希字段过期 (HFE) 功能的高级会话管理 (HFE)
对源数据库(包括 Oracle、Postgres、MySQL 等)进行自动数据摄取和变更数据捕获 (CDC)
使用可扩展的高级查询和搜索操作构建实时应用程序
内置 JSON 支持,无需序列化或外部处理
内置时间序列支持,可高效存储和查询时间戳数据
用于内存高效近似的概率数据结构(Bloom、top-k、t-digest 等)
使用 Spring、ASP.NET Core、FastAPI 和 Express 的开箱即用对象映射库进行快速开发
通过特定语言的 Redis 客户端库(例如 JedisLettuceredis-pyredisVLNRedisStacknode-redisgo-redis)提供端到端客户端支持
Redis Insight 用户界面,包括教程、辅助工具和查询构建器
部署
全面支持本地部署、云端或混合环境
在任何云或多云环境中的自动化部署
通过 Redis Flex 使用 SSD 存储扩展内存容量
运行
通过使用 Redis Data Integration 实时摄取外部数据库中的数据,将慢速数据转换为实时数据
利用地理分布式数据存储在全球范围内提供一致的实时客户体验
自动化数据库和集群管理(扩展、重新分片、重新平衡)
内置高可用性和灾难恢复管理
来自 Redis 专家的企业级客户支持
安全
用于数据访问的访问控制列表 (ACL) 和基于角色的访问控制 (RBAC)
用于控制平面的基于角色的访问控制 (RBAC)
集中式 RBAC 管理
连接和认证审计
用于身份管理和角色分配的 LDAP 集成
支持 HashiCorp Vault

Ulta Beauty 使用 Redis 取得更多成就

“在内部维护 Redis [开源版] 的成本效益不高;与那些技术专家合作要好得多。此外,通常情况下,您可以获得更可靠、更适合规模化生产应用的出色产品。”

Omar Koncobo
Ulta Beauty IT 总监

阅读更多客户案例

开始使用

更快地构建

产品

Redis Insight

产品

Redis Cloud

解决方案

缓存

页面

ElastiCache 对比页面

常见
问题
问题

什么是 Redis Software? plus-white minus-white

Redis Software(以前称为 Redis Enterprise)是企业级 Redis 版本的官方名称。它在 Redis 开源版的基础上构建,提供了用于性能、可扩展性、可用性和操作简便性的高级功能。它包括 Redis Flex、Redis Data Integration、双活复制、自动化故障转移和扩展以及基于角色的安全控制等功能。Redis Software 非常适合运行关键实时工作负载的企业,这些工作负载需要比 Redis 开源版开箱即用的功能更多。与 Redis 社区版、源代码可用 Redis、开源 Redis、Redis OSS、Redis core、Redis 分支以及 KeyDB、Valkey、Redict 和 Dragonfly DB 等 Redis 替代品相比,它提供了卓越的功能,使其成为寻求高级性能、安全性和可扩展性的开发人员的理想选择。凭借自动化操作、内置代理和强大的查询与搜索功能,Redis Software 使应用程序更快速、更可靠。使用 Redis Software 优化您的数据管理,提高效率和创新能力。探索 Redis Software 相对于源代码可用 Redis 和 Redis 开源版的优势。

什么是 Redis 社区版? plus-white minus-white

Redis 社区版是 Redis 在 7.4 到 7.6 版本之间使用的名称,当时该项目在 RSALv2 和 SSPLv1 许可下授权。随着 Redis 8.0 在 AGPLv3 下发布,Redis 社区版更名为 Redis 开源版,以反映其开源许可。

什么是 Redis 开源版? plus-white minus-white

Redis 开源版是 Redis 的免费且开放许可版本,从 Redis 8.0 开始。它在 GNU Affero 通用公共许可证 v3 (AGPLv3) 许可下可用,使其再次成为官方开源项目。RSALv2 和 SSPLv1 许可也可用,但它们被视为源代码可用许可。

AGPL 许可允许通过网络自由使用、修改和分发软件,其条款规定,软件的派生作品(包括源代码)必须在相同的许可下发布。这项规定称为 Copyleft 条款,它确保修改保持开放,并阻止云供应商未经我们同意轻松转售 Redis。

Redis 开源版包括核心 Redis 功能以及以前属于 Redis Stack 的功能,例如 JSON、时间序列、概率数据结构(Bloom、Cuckoo、top-k 等)以及包括全文和向量搜索在内的强大搜索功能。

Redis 开源版适用于开发、实验以及许多生产用例,但不包括 Redis Software 的运维工具、双活复制、Redis Flex 或 Redis Data Integration。

Redis 是何时由谁创建的? plus-white minus-white

Redis 开源版由 Salvatore Sanfilippo 于 2009 年创建,旨在为实时应用程序提供一个快速的内存数据结构存储。我们在 2015 年接管了其开发和商业方面,从而提供了更结构化的支持,并开发了 Redis Stack 和 Redis Enterprise,增强了 Redis 的能力和商业影响力。2024 年,Redis Stack 合并到主 Redis 版本中,2025 年,Redis 8.0 通过 AGPLv3 重新引入了开源许可,使 Redis 再次成为官方开源项目。