一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第27天,点击查看活动详情。 在 windows 上安装 Redis
由于学习需要,在网上找了好多,好多都是微软以前维护的redis,版本都比较老,后来在github上终于找到新的
下载与安装
下载
(1)下载地址:github.com/tporadowski…
选择Redis-x64-3.2.100.msi下载,这里只有64位的(需要32位的可以自行搜索):
当然,你也可以下载zip版本的:
下载好以后直接傻瓜式安装
安装完成以后的目录是这样
文件介绍:
redis-server.exe:服务端程序,提供 redis 服务
redis-cli.exe: 客户端程序,通过它连接 redis 服务并进行操作
redis-check-dump.exe:RDB 文件修复工具
redis-check-aof.exe:AOF 文件修复工具
redis-benchmark.exe:性能测试工具,用以模拟同时由 N 个客户端发送 M 个 SETs/GETs 查询 (类似于 Apache 的 ab 工具)
redis.windows.conf: 配置文件,将 redis 作为普通软件使用的配置,命令行关闭则 redis 关闭
redis.windows-service.conf:配置文件,将 redis 作为系统服务的配置
单击 redis-server.exe文件,启动 Redis 服务。
启动redis
在命令行中,进入到你安装软件的目录,然后输入
redis-server.exe redis.windows.conf
直接双击redis-server.exe文件,没有反应,我们需要在命令行输入指定命令才能启动
例如我安装的是在D:\JAVAhuanjing\redis5.0
报错以及处理办法
我第一次启动的时候报错
D:\JAVAhuanjing\redis5.0>redis-server.exe redis.windows.conf
[15048] 26 Apr 14:11:53.288 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
[15048] 26 Apr 14:11:53.288 # Redis version=5.0.14.1, bits=64, commit=ec77f72d, modified=0, pid=15048, just started
[15048] 26 Apr 14:11:53.288 # Configuration loaded
[15048] 26 Apr 14:11:53.291 # Could not create server TCP listening socket 127.0.0.1:6379: bind: 操作成功完成。
解决办法:
1> 输入命令:redis-cli.exe
2> 输入命令:shutdowm
3> 输入命令:exit
4> 输入命令:redis-server.exe redis.windows.conf
问题解决了 然后使用Another Redis Desktop Manager连接就行