一、Windows查看Redis版本号:cmd  =>  redis -server

redis windows 下配置 redis 6 windows_Redis

二、官网下载:Redis 6.2.1     官网地址:https://redis.io/   

 

三、安装包至于盘符:D:\redis

redis windows 下配置 redis 6 windows_redis_02

四、发现没有windows版本

    Windows需要到github上下:  https://github.com/tporadowski/redis/releases   

  Redis 5.0.10 for Windows

  Redis-x64-5.0.10.zip 、Redis-x64-5.0.10.msi   

五、压缩包解压到盘符:D:\redis-windows\Redis-x64-5.0.10

redis windows 下配置 redis 6 windows_redis windows 下配置_03

 

 六、启动Redis

 方式1:双击redis-server.exe

 方式2:cmd命令 (或当前文件栏输入cmd回车)

----->  d: 回车

----->  cd redis-windows\Redis-x64-5.0.10   

------> redis-server redis.windows.conf     -----------------------( redis-server redis.windows-service.conf  经试无响应)

以上方式启动,关闭窗口后服务即关闭

redis windows 下配置 redis 6 windows_Redis_04

 

 

         

七、连接并设置key

redis windows 下配置 redis 6 windows_Windows_05

密码连接方式:(密码错误 ,将无权查看)

redis windows 下配置 redis 6 windows_redis windows 下配置_06

 

 

 可以使用Redis桌面管理软件RedisDesktopManager去连接Redis服务器

redis windows 下配置 redis 6 windows_Windows_07

 Redis支持多个数据库,默认0到15个,以db0,db1自增,不能重新命名,每个数据库的数据是隔离的意味着key重名,FLUSHALL命令可以清空一个Redis实例中所有数据库中的数据,

如果使用多库的话,每次读写操作都要使用Select命令选择具体的库,建议使用默认的db0单库,不同的业务数据使用不同的Key区分。

不建议多库。采用多实例,不同端口

一个实例开销较小

可以错峰,避免同时持久化写入

方便未来迁移

 

 

 八、以服务方式启动 (开机自启)

 安装服务:redis-server --service-install redis.windows.conf --loglevel verbose (日志级别)  (--service-install   --为两杠)

redis windows 下配置 redis 6 windows_redis_08

 

 

redis windows 下配置 redis 6 windows_Redis_09

 

 

 

 启动服务: redis-server --service-start 

redis windows 下配置 redis 6 windows_redis_10

 

 

redis windows 下配置 redis 6 windows_redis_11

 

 

 停止服务: redis-server --service-stop 

redis windows 下配置 redis 6 windows_Redis_12

 

 

 卸载服务: redis-server --service-uninstall 

 

redis windows 下配置 redis 6 windows_redis_13

 

 九、查看redis启动状态

Windows:netstat -ano | findstr 6379
Linux:netstat -npl |grep 6379

redis windows 下配置 redis 6 windows_Redis_14

 

 

 十、(web)监控redis 工具 redislive