Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets),带有范围查询的 有序集合(sorted sets) , bitmaps, hyperloglogs 和 地理空间(geospatial) 索引。 Redis 内置了 复制(replication), LUA脚本(Lua scripting), LRU驱动事件(LRU eviction), 事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel) 和自动 分区(Cluster)提供高可用性(high availability)。 Learn more →

Redis 教程

准备使用Redis? 通过 Redis 教程 将引导您了解Redis最重要的功能特性,包括字符串、哈希、列表、集合、有序集合等数据类型的使用。

Redis 命令手册

Redis 命令大全 提供完整的中文命令参考,涵盖键、字符串、哈希、列表、集合、有序集合、发布订阅、事务、脚本、连接、服务器等所有命令的详细说明。

Redis 面试题

准备面试?查看 Redis 常见面试题 ,涵盖 Redis 数据类型、持久化、主从复制、哨兵、集群、性能优化等核心知识点。

Redis 使用场景

了解 为什么要选择 Redis ,探索 Redis 在缓存、排行榜、计数器、消息队列、Session 共享、分布式锁等场景的最佳实践。

Redis 性能优化

Redis 性能优化指南 涵盖内存优化、命令优化、持久化优化、网络优化和架构优化,帮助您充分发挥 Redis 的性能潜力。

Redis 最佳实践

Redis 最佳实践 总结键设计规范、数据类型选择、安全实践、高可用配置、缓存设计模式等实际项目经验。

Redis 7.0 新特性

了解 Redis 7.0 新特性 ,包括 Redis Functions、改进的 ACL、Sharded Pub/Sub、多部分 AOF 等重要更新。

下载 Redis

Redis 6.2.6 是最新的稳定版本 。 如果你对测试版本或者开发版本感兴趣的话,查看更多版本 Redis 下载页面 。支持 Linux、macOS 和 Windows 平台安装。