redis

高性能内存数据库,搞定缓存、队列和实时查询

Redis 是一个开源的内存数据结构存储系统,常被用作数据库、缓存和消息代理。它支持字符串、哈希、列表、集合、有序集合等多种数据结构,并提供丰富的数据操作命令。Redis 以其极高的性能和低延迟著称,能够处理每秒数十万次的读写操作。它解决了传统数据库在高并发场景下的性能瓶颈问题,通过将数据存储在内存中实现快速访问,同时支持持久化、主从复制、哨兵和集群模式,保证数据的高可用性和可扩展性。Redis 还内置了 Lua 脚本、事务、发布订阅、地理空间索引、流、模块系统等高级功能,并支持 JSON、向量查询等现代数据模型,适用于实时分析、会话存储、排行榜、消息队列等广泛场景。

开源 基础设施
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 76135
维护状态 活跃
是否开源
定价模式

项目数据

分类基础设施
开发团队redis
所属国家
官网地址http://redis.io
定价模式
价格说明
访问状态
是否开源
开源协议NOASSERTION
主要语言C
技术栈/模型cache,caching,database,distributed-systems,in-memory,in-memory-database,json,key-value,key-value-store,message-broker,message-queue,no-sql,nosql,open-source,real-time,realtime,redis,time-series,vector-databases,vector-search
GitHub 星标★ 76135
30天Star增速
HF 下载量
上线时间2009-03-21 00:00:00
最近更新2026-08-29 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-29
浏览次数0

核心亮点

  • 极高性能:纯内存操作,单线程模型避免锁竞争,读写延迟微秒级
  • 数据结构丰富:支持字符串、哈希、列表、集合、有序集合、流、地理空间等
  • 高可用与扩展:主从复制、哨兵监控、集群分片,支持水平扩展

不足之处

  • 内存成本高:数据驻留内存,大规模数据存储成本昂贵
  • 持久化能力相对弱:RDB/AOF 可能丢失部分数据,不适合强持久化需求

适用场景

  • 高并发缓存:减轻数据库压力,提升读性能
  • 实时排行榜/计数器:利用有序集合和原子操作
  • 消息队列:基于列表或流实现轻量级消息通信

替代项目

Memcached、Apache Ignite、Hazelcast

项目介绍

redis 是一个基础设施领域的开源项目,官方简介:For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.。项目使用 C 开发,在 GitHub 上获得 76135 星标。

上一篇:server

下一篇:mongo

同类项目推荐

freebuff-proxy 开源

聚合多账号,一键接入 OpenAI 兼容 API,轻松管理会话。

OpenAI-compatible gateway for FreeBuff coding models. Token pool, session lifecycle,···

★ 121 2026-08-20
soperator 开源

用 Kubernetes 原生方式运行 Slurm,简化 HPC 集群管理。

Run Slurm in Kubernetes

★ 412 2026-08-10
ollama 开源

一条命令本地跑起大模型,免费、私密、不卡顿

Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma ···

★ 179645 2026-08-09
OpenMemory 开源

AI 工具共用一份记忆,关掉重开照样记得你

Local persistent memory store for LLM applications including claude desktop, github ···

★ 4471 2026-08-09