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