1、Github下载地址:Releases · microsoftarchive/redis · GitHub
2、百度网盘下载地址:Redis-x64-3.2.100.zip 密码:kdfq
2、解压压缩文件夹 3、运行redis服务端第一种:直接双击出现闪现:
就是双击redis-server.exe运行服务即可。
双击.exe无法打开,那我们就在命令行中运行redis.
第二种:
1.打开cmd指令窗口
2.输入你刚才解压的文件路径
3.然后输入redis-server redis.windows.conf 命令
可能出现的问题:[20980] 29 Jan 13:28:10.683 # QForkMasterInit: system error caught、error code=0x000005af, message=V
解决方法:
redis的conf文件设置参数maxheap和maxmemory。
maxmemory 120MB
maxheap 180MB
redis端口号6379,redis版本2.8.9 ,pid随机生成的。
4、使用redis客户端来连接redis--redis服务器端的窗口不能关掉双击redis-cli.exe即可
输入ping命令表示连接成功了。
设置键值对 set myKey abc
取出键值对 get myKey
5.Redis可视化工具RedisDesktopManager一款好用的Redis桌面管理工具,支持命令控制台操作,以及常用,查询key,rename,delete等操作。
下载软件,请点击下面链接,进入下载页,选择对应版本:https://redisdesktop.com/download
操作使用如下图:
一、新建连接
输入redis主机host,端口号port,再起个生动形象,简明达意的别名。
二、该工具支持根据筛选条件查询key,add new key,reload等。
三、支持常用redis操作
针对目标key执行rename,delete,addrow,reload value操作。
四、命令控制台操作
该工具提供命令控制台:
6.Windows下Redis的主从复制
Redis拥有非常强大的主从复制功能,而且还支持一个master可以拥有多个slave,而一个slave又可以拥有多个slave,从而形成强大的多级服务器集群架构。目前在同一台window下安装三个redis实例,
其中主服务端口6379,从服务slave1为6380,从服务slave2为6381.
1.当前已安装并启动了主服务器,复制两份主服务的解压目录分别命名为Redis-salve1和Redis-salve2.如下图:
2.配置从服务器
分别配置两个配置文件(两个文件需要配置的内容相同,以redis.windows.conf为例):
改端口port为 6379和6380
改配置 Slaveof,取消注释,前面空格也删除,配置为:
3.启动两个从服务
切换到各自目录下,输入命令:redis-server --service-install redis.windows.conf --loglevel verbose --service-name 服务名称
4.打开服务,启动两个从服务并设置为自动启动
5.测试
在主服务下,用server-cli输入设置值,
在从服务下,获取。