admin 管理员组

文章数量: 887021

1. 下载redis 

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/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输入设置值,

在从服务下,获取。

本文标签: redis Windows