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