Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

Windows 64位下安装Redis

 一、Redis介绍

  Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave。

 

二、下载Windows版本的Redis

  由于现在官网上只提供Linux版本的下载,所以我们只能在Github上下载Windows版本的Redis 

  Windows版本的Redis下载地址:https://github.com/MicrosoftArchive/redis/releases

  进入下载页面之后,不要选择Pre-release(测试版),选择Latest Release(稳定版),往下拉可以看到很多版本 (这里的3.0.504版本是稳定版,所以这里我选择3.0.504进行下载),点击Redis-x64-3.0.504.zip链接进行下载,需要源码的可点击Source code (zip)链接进行下载

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

 

 下载完成之后,解压 Redis-x64-3.0.504.zip包,解压路径随意 (这里我在E盘下新建了一个Redis文件夹,并解压到Redis文件夹中)

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

文件介绍:

redis-benchmark.exe #基准测试

redis-check-aof.exe # aof

redischeck-dump.exe # dump

redis-cli.exe # 客户端

redis-server.exe # 服务器

redis.windows.conf # 配置文件

 

三、安装Redis

   1、打开“命令行窗口”,然后把目录指向解压的Redis目录(这里我的Redis解压目录为 E:\Redis)

  Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

 

  2、输入启动命令 redis-server.exe redis.windows.conf,出现下图显示则表示启动成功了。

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

 

四、设置Redis服务

     1、由于上面虽然启动了redis,但是只要一关闭“命令行窗口”,redis就会消失。所以要把redis设置成windows下的服务,使其开机自动启动。

     2、右键我的电脑,选择管理(G),到 服务和应用程序 → 服务中查看所有服务

     Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

 

   3、我们可以看到红框中是没有Redis服务的

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

 

  4、这时候另启一个“命令行窗口”(原来的“命令行窗口”不要关闭,不然就无法访问服务端了

      输入设置服务命令 redis-server --service-install redis.windows-service.conf --loglevel verbose,输入命令之后没有报错,则表示成功了

   Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

      

   这时,我们刷新服务,会看到多了一个Redis服务。

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

 

 

可视化工具Redis Desktop Manager安装

  一、下载Redis Desktop Manager

         Redis Desktop Manager下载链接:https://pan.baidu.com/s/1ihWvjsCk6-Jw3OWhm5o33g

网盘:https://pan.baidu.com/s/143QUfwdySzKl7EjewgeIvA 密码:zb0q

 二、安装Redis Desktop Manager

        1、双击运行下载好的 redis-desktop-manager-0.8.8.384.exe 可执行文件,进入如下界面

      Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

 

     2、点击 I Agree

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

 

 3、选择Redis Desktop Manager的安装目录,并点击Install

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

 

 4、点击Next

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

 

5、点击Finish

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

     

 

可视化工具Redis Desktop Manager的使用

       一、修改Redis默认密码 (默认密码为空)

             1、在你的Redis安装目录中找到 redis.windows.conf配置文件

             2、在配置文件中找到这一行 # requirepass foobared

             3、删除前面的注释符号#,并把foobared修改成自己的密码  或者  另起一行 requirepass 自己的密码

            Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

           

             4、重新启动Redis

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

      

 二、打开可视化工具Redis Desktop Manager

     1、点击Connect to Redis Server

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

 

    2、填写相应的参数

            Name:数据库名称

            Host:主机IP地址(如果是本机,填写 127.0.0.1 或者 localhost 都可以)

            Prot:端口号 (默认端口号为 6379)

            Auth:Redis密码 (这里我设置的密码为 123456)

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

 

 3、点击Test Connection,测试是否链接成功(注意之前重启的Redis“命令行窗口”不要关闭不然就无法连接服务端了),出现下图显示则表示启动成功了。

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

 

 4、就可以操作自己新建的myRedis数据库了

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用