当前位置: 保成网 >  系统安装教程 >  windows安装redis数据库

windows安装redis数据库 Window下Redis安装和配置图文教程

更新时间:2024-09-21 12:43:00作者:xiaoliu

  在Windows系统下安装和配置Redis数据库是一个相对简单的过程,本文将为大家详细介绍如何在Window系统上安装和配置Redis数据库,Redis是一个开源的高性能键值存储数据库,它支持多种数据结构,包括字符串、哈希、列表、集合等,同时也提供了丰富的操作命令和持久化机制。让我们一起来看看如何在Window系统上安装Redis并进行配置吧!

目录一、Redis安装1、下载redis 安装包1.1、直接上官网下载 redis 安装包1.2、如果要安装5.0(稳定版,建议版本),往下拉1.3、也可以在 github下载1.4、当然如果是 Linux 安装 可以直接用命令下载2、解压并安装Redis2.1、解压安装包(Window 版 )2.2、解压安装包(Linux 版 )3、redis.conf配置文件说明4、Redis 基本操作命令5、Redis 的Key 的操作命令二、使用 Redis管理工具 连接 Redis1、下载 Redis Desktop Manage 管理工具2、安装 Redis Desktop Manage 管理工具3、使用 Redis Desktop Manage 管理工具 连接远程 Redis服务三、使用IDEA的Redis插件连接Redis服务器3.1、IDEA安装Redis插件3.2、IDEA连接Redis服务器

Windows 版本的 Redis 是 Microsoft 的开源部门提供的 Redis. 这个版本的 Redis 适合开发人员学习使用,生产环境中使用 Linux 系统上的 Redis, 这里讲解了这两种的安装和下载。按照你们需要的liunx 或window步骤来 就可以了(也可以留言,后面看反馈决定是否反馈,Liunx版和Window版)

一、Redis安装

1、下载redis 安装包

官网: https://redis.io/download/中文: http://www.redis.cn/

1.1、直接上官网下载 redis 安装包

windows安装redis数据库 Window下Redis安装和配置图文教程

windows安装redis数据库 Window下Redis安装和配置图文教程

1.2、如果要安装5.0(稳定版,建议版本),往下拉

windows安装redis数据库 Window下Redis安装和配置图文教程

1.3、也可以在 github下载

github:https://github.com/MSOpenTech/redis/releases

windows安装redis数据库 Window下Redis安装和配置图文教程

1.4、当然如果是 Linux 安装 可以直接用命令下载
下载命令:	wget http://download.redis.io/releases/redis-5.0.4.tar.gz

windows安装redis数据库 Window下Redis安装和配置图文教程

2、解压并安装Redis

2.1、解压安装包(Window 版 )

2.1.1、解压 Redis安装包

windows安装redis数据库 Window下Redis安装和配置图文教程

windows安装redis数据库 Window下Redis安装和配置图文教程

2.1.2、启动 Redis 临时服务

1、双击 redis-server.exe 启动 Redis

2、打开cmd,进入到刚才解压到的目录,启动临时服务:redis-server.exe redis.windows.conf

(备注:通过这个命令,会创建Redis临时服务,不会在window Service列表出现Redis服务名称和状态,此窗口关闭,服务会自动关闭。)

默认端口:6379

windows安装redis数据库 Window下Redis安装和配置图文教程

有的机器双击 redis-server.exe 执行失败,找不到配置文件,可以采用以下执行方式: 在命令行(cmd)中按如下方式执行:

D:\tools\Redis-x64-3.2.100>redis-server.exe redis.windows.conf 

windows安装redis数据库 Window下Redis安装和配置图文教程

2.1.3、检查 Redis

打开另一个cmd窗口,客户端调用:redis-cli.exe -h 127.0.0.1 -p 6379

windows安装redis数据库 Window下Redis安装和配置图文教程

2.1.4、注册 Redis Windows服务

1、进入Redis安装包目录,安装服务:

redis-server.exe --service-install redis.windows.conf --service-name redisserver1 --loglevel verbose

windows安装redis数据库 Window下Redis安装和配置图文教程

2、win+r -> services.msc,可以看到服务安装成功

windows安装redis数据库 Window下Redis安装和配置图文教程

安装服务:redis-server.exe --service-install redis.windows.conf --service-name redisserver1 --loglevel verbose启动服务:redis-server.exe  --service-start --service-name redisserver1停止服务:redis-server.exe  --service-stop --service-name redisserver1卸载服务:redis-server.exe  --service-uninstall--service-name redisserver1

windows安装redis数据库 Window下Redis安装和配置图文教程

2.1.5、配置 Redis 主从服务器

将d盘下新建一个文件夹叫redis2,把redis文件夹的东西拷贝到redis2文件夹下,将redis-windows.conf配置文件中的ip 和端口号改一下,然后按照上面的步骤按照一个服务即可

windows安装redis数据库 Window下Redis安装和配置图文教程

windows安装redis数据库 Window下Redis安装和配置图文教程

windows安装redis数据库 Window下Redis安装和配置图文教程

2.1.6、修改 Redis 密码

设置密码将redis-windows.conf配置文件中的 #requirepass foobared 的#号去掉改为自己的密码即可

windows安装redis数据库 Window下Redis安装和配置图文教程

设置好保存后,若要使设置起作用,需要重启redis服务

重启后需要输入密码

windows安装redis数据库 Window下Redis安装和配置图文教程

2.2、解压安装包(Linux 版 )

2.2.1、Linux 解压

Linux 解压命令:tar -xzvf redis-5.0.4.tar.gz

windows安装redis数据库 Window下Redis安装和配置图文教程

进入redis-5.0.5可以看到redis的配置文件redis.conf

windows安装redis数据库 Window下Redis安装和配置图文教程

2.2.2、配置环境及安装redis

使用gcc -v 命令查看gcc版本已经是4.8.5了,于是就没有再次安装,直接执行make,安装完之后再次make,出现图片内容即可。

yum install gcc-c++makemakemake install   //确认安装的东西

windows安装redis数据库 Window下Redis安装和配置图文教程

redis默认安装路径是 /usr/local/bin

在该目录下可以看到redis的客户端和服务端

cd /usr/local/bin/

windows安装redis数据库 Window下Redis安装和配置图文教程

将redis的配置文件拷贝到新建的目录myredis-config下

我们以后就使用myredis-config下的配置文件,错了还可以回到原来那里取

[root@Lzdwtl bin]# mkdir myredis-config[root@Lzdwtl bin]# cp /home/caoyinyuan/redis-5.0.5/redis.conf myredis-config/

windows安装redis数据库 Window下Redis安装和配置图文教程

redis默认不是后台启动,需要修改配置文件

按图修改文件,将daemonize的值修改为yes

[root@Lzdwtl myredis-config]# vim redis.conf

windows安装redis数据库 Window下Redis安装和配置图文教程

2.2.3、启动redis

1、回到bin目录下

2、启动redis服务端,通过指定的配置文件启动服务

[root@Lzdwtl bin]# redis-server myredis-config/redis.conf

3、启动redis客户端

[root@Lzdwtl bin]# redis-cli -p 6379# 如果redis设置有密码,则需要现认证才能发送信息。"123456"是redis的密码127.0.0.1:6379> auth "123456"

windows安装redis数据库 Window下Redis安装和配置图文教程

2.2.4、查看redis的进程是否开启

复制一个新的会话,然后执行下面命令查看进程状态

[root@Lzdwtl /]# ps -ef|grep redis

windows安装redis数据库 Window下Redis安装和配置图文教程

2.2.5、关闭redis服务

执行shutdown和exit即可推出redis服务,再次查看也发现redis的服务端和客户端进程都消失了

127.0.0.1:6379> shutdownnot connected> exit

windows安装redis数据库 Window下Redis安装和配置图文教程

3、redis.conf配置文件说明

4、Redis 基本操作命令

redis 默认为 16 个库 (在redis.conf 文件可配置,该文件很重要,后续很多操作都是这个配置文件) redis 默认自动使用0 号库

(1) 沟通命令,查看状态

redis >ping 返回 PONG 	解释:输入 ping,redis 给我们返回 PONG,表示 redis 服务运行正常 

windows安装redis数据库 Window下Redis安装和配置图文教程

(2) 查看当前数据库中 key 的数目:dbsize

语法:dbsize

作用:返回当前数据库的 key 的数量。返回值:数字,key 的数量

例:先查索引 5 的 key 个数, 再查 0 库的 key 个数

windows安装redis数据库 Window下Redis安装和配置图文教程

(3) redis 默认使用 16 个库

Redis默认使用16个库,从0到15。 对数据库个数的修改,在redis.conf 文件中databases 16

windows安装redis数据库 Window下Redis安装和配置图文教程

(4) 切换库命令:select db

使用其他数据库,命令是 select index

例 1: select 5

windows安装redis数据库 Window下Redis安装和配置图文教程

(5) 删除当前库的数据:flushdb

windows安装redis数据库 Window下Redis安装和配置图文教程

(6) redis 自带的客户端退出当前 redis 连接:exit 或 quit

windows安装redis数据库 Window下Redis安装和配置图文教程

5、Redis 的Key 的操作命令

1. keys

语法:keys pattern

作用:查找所有符合模式 pattern 的 key. pattern 可以使用通配符。通配符:

*:表示 0-多个字符,例如:keys * 查询所有的 key。

?:表示单个字符,例如:wo?d , 匹配 word , wood

例 1:显示所有的 key

windows安装redis数据库 Window下Redis安装和配置图文教程

例 2:使用 *表示 0 或多个字符

windows安装redis数据库 Window下Redis安装和配置图文教程

例 3:使用?表示单个字符

windows安装redis数据库 Window下Redis安装和配置图文教程

2. exists

语法:exists key [key…]

作用:判断key 是否存在

返回值:整数,存在 key 返回 1,其他返回 0.使用多个 key,返回存在的key 的数量。

例 1:检查指定 key 是否存在

windows安装redis数据库 Window下Redis安装和配置图文教程

例 2:检查多个 key

windows安装redis数据库 Window下Redis安装和配置图文教程

3. expire key seconds

语法:expire key seconds

作用:设置key 的生存时间,超过时间,key 自动删除。单位是秒。返回值:设置成功返回数字 1,其他情况是 0 。

例 1:设置红灯的倒计时是 5 秒

windows安装redis数据库 Window下Redis安装和配置图文教程

4. ttl

语法:ttl key

作用:以秒为单位,返回 key 的剩余生存时间(ttl: time to live) 返回值:

-1 :没有设置 key 的生存时间, key 永不过期。-2:key 不存在数字:key 的剩余时间,秒为单位

例 1:设置 redlight 的过期时间是 10,查看剩余时间

windows安装redis数据库 Window下Redis安装和配置图文教程

5. type

语法:type key

作用:查看key 所存储值的数据类型返回值:字符串表示的数据类型

none (key 不存在)

string (字符串)

list (列表)

set (集合)

zset (有序集)

hash (哈希表)

例 1:查看存储字符串的 key:wood

windows安装redis数据库 Window下Redis安装和配置图文教程

例 2:查看不存在的key

windows安装redis数据库 Window下Redis安装和配置图文教程

6. del

语法:del key [key…]

作用:删除存在的key,不存在的key 忽略。返回值:数字,删除的 key 的数量。

例 1:删除指定的 key

windows安装redis数据库 Window下Redis安装和配置图文教程

二、使用 Redis管理工具 连接 Redis

1、下载 Redis Desktop Manage 管理工具

官网地址:https://redisdesktop.com/downloadGithub地址:https://github.com/RedisInsight/RedisInsight

windows安装redis数据库 Window下Redis安装和配置图文教程

windows安装redis数据库 Window下Redis安装和配置图文教程

2、安装 Redis Desktop Manage 管理工具

1、解压安装包

windows安装redis数据库 Window下Redis安装和配置图文教程

2、双击运行"resp-2022.1.0.0.exe"程序进行安装

windows安装redis数据库 Window下Redis安装和配置图文教程

3、接受软件安装协议;

windows安装redis数据库 Window下Redis安装和配置图文教程

4、选择安装目录;

windows安装redis数据库 Window下Redis安装和配置图文教程

5、安装完成之后,打开软件即可

windows安装redis数据库 Window下Redis安装和配置图文教程

6、安装后启动界面:

windows安装redis数据库 Window下Redis安装和配置图文教程

7、使用 Redis Desktop Manage 管理工具 连接 Redis:

windows安装redis数据库 Window下Redis安装和配置图文教程

8、使用 Redis Desktop Manage :

默认有16个db分块。接下里可以进行相应的操作

windows安装redis数据库 Window下Redis安装和配置图文教程

windows安装redis数据库 Window下Redis安装和配置图文教程

这里选择db0,点击“+”,新建键值对,键名“a”,键值“小张”,点击保存

windows安装redis数据库 Window下Redis安装和配置图文教程

如图,打开命令窗口,输入命令“get a”,回车,输出“小张”,说明值已经设置成功;

windows安装redis数据库 Window下Redis安装和配置图文教程

然后在命令窗口输入命令“set a 丁丁”,回车,刷新db0,则显示值已经变为丁丁。说明获取了值,且值已经改变。

windows安装redis数据库 Window下Redis安装和配置图文教程

3、使用 Redis Desktop Manage 管理工具 连接远程 Redis服务

1、修改配置

redis 默认只允许自己的电脑(127.0.0.1)连接。如果想要其他电脑进行远程连接,将 配置文件 redis.conf 中的 bind127.0.0.1 后添加自己的 ip 即可。然后重新运行 redis 服务。

redis.conf 中修改:1. bind 127.0.0.1 改为bind 0.0.0.02. .protected-mode no3. 设置redis秘密,requirepass 123456

windows安装redis数据库 Window下Redis安装和配置图文教程

windows安装redis数据库 Window下Redis安装和配置图文教程

2、开启后台守护进程

或者 bind 地址改为 0.0.0.0 允许所有 ip 访问。 找到 这一项 daemonize no 把这一项的 no 改成 yes(这一项主要是让 redis 在后台开启一个守护进程,保持一致开启 redis 服务)

windows安装redis数据库 Window下Redis安装和配置图文教程

三、使用IDEA的Redis插件连接Redis服务器

IDEA中的Redis插件作为Redis的可视化工具,可以通过该插件连接Redis服务器,并进行增删改查操作。如果远程连接不成功,可能和上面用Redis管理工具的情况一样,按照上面的进行检查

3.1、IDEA安装Redis插件

1、点击 File->Setting

2、点击Plugins

3、在Browse Repositories中输入redis

4、点击Redis插件

5、下载并重启

windows安装redis数据库 Window下Redis安装和配置图文教程

3.2、IDEA连接Redis服务器

安装完后,通过右侧工具栏或File->Setting->Other Settings->NoSql Server可找到连接Redis的窗口,如下图:

windows安装redis数据库 Window下Redis安装和配置图文教程

windows安装redis数据库 Window下Redis安装和配置图文教程

通过ifconfig命令查找IP地址,端口号使用的是redis默认的6379,此端口号以redis.config配置文件中配置的redis服务端口为准。由于我连接的不是redis集群,且没有设置redis密码,只填Label和Server url(s)两处即可。如下图所示。

windows安装redis数据库 Window下Redis安装和配置图文教程

测试连接,点击Test Connection后连接

windows安装redis数据库 Window下Redis安装和配置图文教程

连接后的效果如下

windows安装redis数据库 Window下Redis安装和配置图文教程

以上就是关于windows安装redis数据库的全部内容,有出现相同情况的用户就可以按照小编的方法了来解决了。

相关教程

copyright ©  2012-2024 保成网 m.zsbaocheng.net 版权声明