跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
博客列表
Shell / Bash

Redis 安装教程(Windows+Linux)

综述由AI生成Redis 在 Windows 和 Linux 环境下的安装步骤。Windows 部分通过下载解压版并运行配置文件启动;Linux 部分通过命令行创建目录、下载源码包、编译安装并启动服务。文章提供了具体的命令操作指南及验证方法。

BackendPro发布于 2026/3/23更新于 2026/5/1223 浏览

Redis 简介

官方文档:Redis 官方文档

Redis 是开放源代码(BSD 许可)的内存中数据结构存储,用作数据库,缓存和消息代理。Redis 提供数据结构,例如 字符串,哈希,列表,集合,带范围查询的排序集合,位图,超日志,地理空间索引和流。Redis 具有内置的复制,Lua 脚本,LRU 逐出,事务和不同级别的磁盘持久性,并通过以下方式提供高可用性:Redis Sentinel 和 Redis Cluster 自动分区。

您可以 对这些类型运行原子操作,例如追加到字符串; 在哈希中增加值; 将元素推送到列表; 计算集的交, 并与差; 或获得排序集中排名最高的成员。

为了获得最佳性能,Redis 使用 内存中的数据集。根据您的用例,可以通过定期将数据集转储到磁盘 或通过将每个命令附加到基于磁盘的日志来持久化数据。如果只需要功能丰富的网络内存缓存,则还可以禁用持久性。

Redis 还支持异步复制,具有非常快速的非阻塞式首次同步,以及在网络拆分时具有部分重新同步的自动重新连接。

其他功能包括: 交易次数 发布/订阅 Lua 脚本 生存时间有限的键 LRU 逐出钥匙 自动故障转移

您可以从大多数编程语言中使用 Redis 。

Redis 是用 ANSI C 编写的,可以在大多数 POSIX 系统中使用,例如 Linux, BSD 和 OS X,而无需外部依赖。Linux 和 OS X 是 Redis 开发和测试最多的两个操作系统,我们建议使用 Linux 进行部署。Redis 可以在基于 Solaris 的系统中使用,例如 SmartOS,但是尽力提供了支持。Windows 版本没有官方支持。*

在 Windows 环境下搭建

在 Windows 下使用 Redis 十分简单,但是从官方文档可知 Redis 建议使用 Linux 进行开发。

下载安装包

下载地址:GitHub Releases

解压安装包
进入到 Redis 目录下打开 cmd 窗口

输入 redis-server.exe redis.windows.conf 命令。

验证

再打开一个 cmd 窗口,输入 redis-cli.exe -h 127.0.0.1 -p 6379 并回车,然后在输入 set name keafmd 并回车,在输入 get name,看到如下效果,证明已经成功安装 Redis。

在 Linux 环境下搭建

创建一个存放 Redis 的文件夹,下载安装包

依次输入下列命令:

mkdir redisfile
cd redisfile
wget http://download.redis.io/releases/redis-4.0.9.tar.gz
解压安装包

输入以下命令解压:

tar -zxvf redis-4.0.9.tar.gz
开始安装

首先切换到 redis-4.0.9 这个文件夹下,然后进行安装。 分别执行下面的命令:

 redis-4.0.9
make
cd
启动 Redis 服务

输入以下命令先切换到 src 文件夹下,然后再启动 Redis 服务:

cd src
./redis-server

执行完效果如下图,就证明 Redis 已经成功安装了。

目录

  1. Redis 简介
  2. 在 Windows 环境下搭建
  3. 下载安装包
  4. 解压安装包
  5. 进入到 Redis 目录下打开 cmd 窗口
  6. 验证
  7. 在 Linux 环境下搭建
  8. 创建一个存放 Redis 的文件夹,下载安装包
  9. 解压安装包
  10. 开始安装
  11. 启动 Redis 服务
  • 💰 8折买阿里云服务器限时8折了解详情
  • GPT-5.5 超高智商模型1元抵1刀ChatGPT中转购买
  • 代充Chatgpt Plus/pro 帐号了解详情
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Redis List 数据类型详解与 Java 实战
  • Spring IoC 与依赖注入 (DI) 核心解析
  • Nunchaku FLUX.1 CustomV3:AI 绘画快速上手指南
  • FastGPT 结合 MCP 协议实现工具增强型智能体构建
  • Dev-C++ 下载、安装与使用入门指南
  • Ubuntu/Debian 系统 Apache Web 服务器配置教程
  • CentOS 系统安装 Docker 完整指南
  • 8 月初学习复盘:Vue 实践与算法思考
  • Linux 下 C 语言静态库与动态库的制作及原理
  • Python 爬虫快速入门实战指南
  • 2026 年国家自然科学基金 AI 声明撰写位置指南
  • AI 开发必备 4 个 Skills 组合,流畅掌控开发流程
  • PyBind11 使用全解析:C++ 与 Python 高效绑定
  • PostgreSQL PostGIS 安装配置及现有数据库启用方法
  • Git 克隆指定分支的常用方法
  • MySQL 表操作实战:创建、修改与删除的核心语法与注意事项
  • 无人机 RGB+ 红外双模态小目标行人检测系统构建指南
  • AI 驱动的自动化运维机器人:从数字劳动力到智能协作者
  • Android 开发常用快速开发框架与第三方库精选指南
  • Android 陀螺仪开发实战:从传感器数据到角度积分

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online