社区版
开始使用Redis社区版
Redis 是一个 内存数据存储,被数百万开发者用作缓存、向量数据库、文档数据库、流处理引擎 和消息代理。Redis 内置了复制功能和不同级别的 磁盘持久化。它支持复杂的 数据类型(例如字符串、哈希、列表、集合、有序集合和 JSON),并定义了这些数据类型的原子操作。
您可以从源代码安装Redis,从适用于您操作系统的可执行文件安装,或者与包含流行功能和监控的Redis Stack和Redis Insight捆绑安装。
- 在Linux上安装Redis
- 在macOS上安装Redis
- 在Windows上安装Redis
- 使用 Redis Stack 和 Redis Insight 安装 Redis
- 在 Docker 上运行 Redis Stack
- 从源代码安装Redis
使用案例
以下快速入门指南将向您展示如何将Redis用于以下特定用途:
数据集成工具、库和框架
- Client API libraries
- Redis 数据集成
- Redis vector library for Python
- Redis Cloud 与 Amazon Bedrock
- Object-mapping for .NET
- Spring Data Redis for Java
您可以在集成和框架中心上找到完整的集成列表。
要了解更多信息,请参阅使用Redis开发文档。
部署选项
您可以通过以下方法部署Redis:
- 作为一项服务,通过使用Redis Cloud,这是在您首选的云平台上部署Redis的最快方式。
- 通过在本地数据中心或云基础设施中安装Redis Enterprise Software。
- 通过使用Redis Enterprise operator for Kubernetes在各种Kubernetes发行版上。
以下指南将帮助您开始使用您首选的部署方法。
通过创建数据库开始使用Redis Cloud:
- Redis Cloud 快速入门 帮助您创建一个免费数据库。(如果您是新手,请从这里开始。)
- Create an Essentials database 创建一个内存限制最高为12 GB的Essentials数据库。
- 创建一个Pro数据库,该数据库适合您的工作负载并提供无缝扩展。
安装一个Redis Enterprise Software集群:
- Redis Enterprise on Linux 快速入门
- Redis Enterprise on Docker 快速入门
- 开始使用Redis Enterprise的Active-Active功能
- 安装和升级 Redis Enterprise
利用Redis Enterprise for Kubernetes在Kubernetes上轻松部署Redis Enterprise集群:
要了解更多信息,请参阅Redis产品文档。
配置和可观察性工具
- Redis Cloud 的 Pulumi 提供程序
- Redis Cloud 的 Terraform 提供者
- Prometheus 和 Grafana 与 Redis Cloud
- Prometheus 和 Grafana 与 Redis Enterprise
你可以在库和工具中心找到完整的集成列表。