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进行测试