在window上安装redis

时间:2021-05-21 19:11:53

redis没有官方的windows版本,如果需要在windows安装可以下载由微软维护的redis(https://github.com/MicrosoftArchive/redis)。

在这里我们采取另外一种方式,利用docker来安装redis

docker是什么?

docker是一个应用的容器,docker会构造一个独立于宿主机的环境,然后应用在该独立的环境上运行。docker与宿主机通过端口绑定来进行交互。正因为利用docker可以忽略宿主机的系统环境,因此我们利用docker来安装redis。

安装流程

(1)安装docker

(2)下载redis的镜像

docker pull redis

(3)启动redis镜像。因为redis持久化需要在磁盘存储数据文件,因此我们要挂载本地的一个文件与/data对应。同时redis暴露的端口是6379,因此将容器的端口映射到宿主系统的端口中。最后保持后台执行。

docker run --name redis_container -p 6379:6379 -v C:\redisData:/data -d redis redis-server --appendonly yes

(4)为测试redis,我们可以进入容器中测试

docker exec -it redis_container /bin/bash

(5)在命令行输入redis-cli进行测试

在window上安装redis