欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Redis学习笔记:Redis在Windows下的安装

程序员文章站 2022-03-10 18:36:14
一、Redis下载 官网下载地址:http://redis.io/download GitHub下载地址:https://github.com/MSOpenTech/redis/tags 备注:现在的Redis官网没有Windows版的下载链接了,只能到GitHub上下载,截止到此刻的最新版本还是3 ......

    一、redis下载

    官网下载地址:

    github下载地址:https://github.com/msopentech/redis/tags

    备注:现在的redis官网没有windows版的下载链接了,只能到github上下载,截止到此刻的最新版本还是3.2.100。

Redis学习笔记:Redis在Windows下的安装

    二、redis安装

    2.1、将redis-x64-3.2.100.zip下载到d盘,解压后将文件夹重新命名为redis,运行文件夹下面的redis-server.exe。

Redis学习笔记:Redis在Windows下的安装

    2.2、弹出上图窗体后,先不要关闭,否则就无法访问服务端了。此时在windows的运行中输入cmd命令,切换到redis目录下运行redis-cli.exe 。

Redis学习笔记:Redis在Windows下的安装

    以上说明我们已经成功安装了redis。

    三、redis重启

    考虑到redis有可能正在将内存中的数据同步到硬盘中,如果强行终止redis进程有可能会导致数据丢失。正确停止redis的方式应该是向redis发送

shutdown命令,通过客户端来关闭redis服务端,方法为:

Redis学习笔记:Redis在Windows下的安装

    当redis收到shutdown命令后,会断开所有的客户端连接,然后根据配置执行持久化,最后退出。

    四、redis安装成windows服务

    4.1、进入到redis目录下,然后执行redis-server --service-install  redis.windows-service.conf,如下图:

Redis学习笔记:Redis在Windows下的安装

    注意:不要找错了,通常为redis.windows-service.conf,而不是redis.windows.conf,后者是以非系统服务方式启动程序使用的配置文件。

    4.2、在windows的运行中输入services.msc命令进入服务,此时可以看到redis服务已经创建成功。

Redis学习笔记:Redis在Windows下的安装

    注意:此时redis状态还处于未启动状态,双击并启动即可。

    4.3、卸载命令:redis-server --service-uninstall

Redis学习笔记:Redis在Windows下的安装

    五、redis配置项

    下面以设置数据库密码为例:

    5.1、首先使用shutdown命令关闭redis服务端,然后使用文本编辑器(这里使用notepad++),打开redis服务配置文件redis.windows-service.conf,

找到含有requirepass字样的地方,在其下面追加一行,输入requirepass 12345并保存。

Redis学习笔记:Redis在Windows下的安装

    这是访问redis时所需的密码,一般测试情况下可以不用设定密码。不过,即使是作为本地访问,也建议设定一个密码,此处以简单的12345来演示。

    5.2、在服务中启动redis服务后,在命令操作符窗体中重新登录redis。

Redis学习笔记:Redis在Windows下的安装

    此时随便输入一个命令,发现无法执行命令了:

Redis学习笔记:Redis在Windows下的安装

    输入授权命令auth password即可正常操作:

Redis学习笔记:Redis在Windows下的安装

    六、redis客户端

    目前较流行的redis可视化客户端有三个:redis client、redis desktop manager、redis studio,此处主要介绍redis client的下载安装及基本使用。

    6.1、redisclient是redis客户端的gui工具,使用java swt和jedis编写,可以方便开发者浏览redis数据库。该软件支持简体中文,非常适合国内用

户使用,不需要汉化就可以直接使用。redisclient将redis数据以资源管理器的界面风格呈现给用户,可以帮助redis开发及维护人员方便地增加、删

除、修改、查询redis数据,完全不需要了解redis命令。另外还可以让用户方便地拷贝、粘贴、导入、导入redis数据,同行进行排序。

    redisclient下载地址:https://github.com/caoxinyu/redisclient

    下载后直接解压,不需要安装即可使用。

    6.2、双击打开exe文件(此处是redisclient-win32.x86.2.0.exe),选择view->language->中文,然后选择服务器->添加,输入相关连接信息->确认。

Redis学习笔记:Redis在Windows下的安装

    6.3、成功后界面如下:

Redis学习笔记:Redis在Windows下的安装

    默认数据库数量为16个(db0-db15),选择数据库(如果是命令行操作,默认是操作db0,要指定其它库,需要select 1(1为数据库下标)),新建

自己想建的数据类型即可,这不像关系型数据库,并没有表的概念。

 

    参考自:

    

    附录:

    1、redis desktop manager客户端下载地址:https://github.com/qishibo/anotherredisdesktopmanager

    2、redis在线教程:

    3、redis中文官网: