安装redis 以及开启运行命令

本文详细介绍如何从下载安装包开始安装Redis,并配置其持久化存储功能。包括解压、复制文件、编译安装及启动服务器等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一次发博,保存下

首先,下载安装包,redis官方网站:点击打开链接(推荐下载稳定版stable)

然后解压:

tar -zxvf redis-4.0.8.tar.gz

在复制到/usr/local/redis/目录下,要先新建redis文件夹

sudo mkdir redis
sudo cp -r redis-4.0.8/* /usr/local/redis/
然后进入的/usr/local/redis/文件夹中,进入redis目录
cd /usr/local/redis

再生成:

sudo make


然后测试(这段时间比较长,waiting...):

sudo make test

显示所有测试完成没有错误,接下来再是安装:

sudo make install

然后在桌面目录下启动服务器(crtl+c结束)

redis-server


再新终端中启动客户端:

redis-cli

安装完成,运行命令:
ping
set 'a' '123'

大功告成!吐舌头

当添加键值后,发现在当前运行的目录下,创建了一个文件:dump.rdb,这个文件用于将数据持久化存储哦。所以要修改配置文件,具体配置在这里:点击打开链接



### Redis 运行命令与使用方法 Redis 是一种高性能的键值存储系统,支持多种数据结构操作。以下是 Redis运行命令以及常见使用方法。 #### 启动 Redis 服务 在 Windows 或 Linux 系统下启动 Redis 服务的方式有所不同: - **Windows 下启动 Redis** 如果未配置环境变量,则需要进入 Redis 安装目录再执行以下命令[^1]: ```bash redis-server.exe ``` 配置好环境变量后可以直接通过命令行全局调用 `redis-server` 命令。 - **Linux 下启动 Redis** 在 Linux 中通常可以通过如下方式启动 Redis[^2]: ```bash redis-server /etc/redis.conf ``` 上述命令表示指定配置文件 `/etc/redis.conf` 来启动 Redis 服务。 #### 测试 Redis 是否正常工作 为了验证 Redis 是否成功启动并能够正常使用,可以尝试连接到 Redis 并发送简单的指令: - **连接到 Redis** 使用 `redis-cli` 工具连接至本地 Redis 实例: ```bash redis-cli ``` - **测试基本功能** 成功连接之后,可以在交互模式下输入一些基础命令来确认其可用性, 如: ```bash PING SET mykey "Hello" GET mykey ``` #### Docker 方式部署 Redis 如果希望通过容器化技术快速搭建 Redis 环境,Docker 提供了一种便捷的方法[^3]: - **拉取官方镜像** 执行下面这条语句获取最新版本的 Redis 镜像: ```bash docker pull redis ``` - **创建并运行容器实例** 创建一个新的 Redis 数据库容器,并将其端口映射到主机上的某个特定端口号(比如6379): ```bash docker run --name some-redis -d -p 6379:6379 redis ``` - **连接到正在运行中的 Redis** 利用 `-it` 参数附加终端会话或者单独打开另一个 shell 终端去接入已存在的容器内的 CLI 接口: ```bash docker exec -it some-redis redis-cli ``` #### 多进程场景下的性能考量 需要注意的是,在单机环境下同时开启多个 Redis 进程虽然能提升系统的吞吐量,但也可能带来额外开销,尤其是对于 CPU 资源有限的情况而言更是如此[^2]。因此建议依据具体业务需求合理规划 Redis 的部署架构。 ```python import redis r = redis.Redis(host='localhost', port=6379, decode_responses=True) print(r.ping()) # 输出 True 表明连接有效 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CCC1115

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值