最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

最新Windows安装Redis保姆级教程(超详细)

业界 admin 8浏览 0评论

文章目录

一、Redis介绍

二、Redis下载

三、Redis安装

1.将下载的压缩包解压到D盘Redis文件夹中

2.打开cmd指令窗口,依次输入以下命令

3.部署Redis在windows下的服务

4.点击开始菜单,搜索服务并点击打开

5.进入服务后,下拉找到Redis服务,右键点击启动

6.Redis安装部署完成,简单测试下

7.配置 Redis 主从服务器

8.修改 Redis 密码

四、其他命令

1.卸载Redis服务

2.开启Redis服务

3.停止Redis服务

4.redis.conf配置文件说明

5.Redis 基本操作命令

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

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

(3) redis 默认使用 16 个库

(4) 切换库命令:select db,使用其他数据库,命令是 select index

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

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


一、Redis介绍

Redis是一个高性能的内存数据库,以其快速的数据读写速度和丰富的数据类型著称。‌Redis支持多种数据类型,包括key-value、Strings(字符串)、Lists(列表)、Hashes(哈希表)、Sets(集合)和Ordered Sets(有序集合),这使得它在处理复杂的数据结构时非常灵活。‌


二、Redis下载

下载链接:https://pan.quark/s/bfe29754adba


三、Redis安装

1.将下载的压缩包解压到D盘Redis文件夹中


2.打开cmd指令窗口,依次输入以下命令
D:
cd Redis
cd Redis-x64-3.2.100\
redis-server redis.windows.conf


3.部署Redis在windows下的服务

先关掉上一个打开的cmd窗口,再打开一个新的cmd命令窗口,输入下面的命令:

D:
cd Redis
cd Redis-x64-3.2.100\
redis-server redis.windows.conf
redis-server --service-install redis.windows.conf


4.点击开始菜单,搜索服务并点击打开


5.进入服务后,下拉找到Redis服务,右键点击启动

6.Redis安装部署完成,简单测试下

重新打开cmd,依次输入以下命令:

redis-cli.exe
set name hello
get name
keys *

"set name hello"设置name的值为hello,然后执行"get name"获取nam的值,keys * 是匹配当前数据库中所有的key。

到这里Windows 版本的Redis安装已经完成。

7.配置 Redis 主从服务器

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


8.修改 Redis 密码

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

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

重启后需要输入密码

四、其他命令

1.卸载Redis服务

依次输入以下命令:

D:
cd Redis
cd Redis-x64-3.2.100\
redis-server --service-uninstall

2.开启Redis服务

依次输入以下命令:

D:
cd Redis
cd Redis-x64-3.2.100\
redis-server --service-start

3.停止Redis服务

依次输入以下命令:

D:
cd Redis
cd Redis-x64-3.2.100\
redis-server --service-stop
4.redis.conf配置文件说明
配置项名称配置项值范围说明
daemonizeyes、noyes表示启用守护进程,默认是no即不以守护进程方式运行。其中Windows系统下不支持启用守护进程方式运行
port指定 Redis 监听端口,默认端口为 6379
bind绑定的主机地址,如果需要设置远程访问则直接将这个属性备注下或者改为bind * 即可,这个属性和下面的protected-mode控制了是否可以远程访问 。
protected-modeyes 、no保护模式,该模式控制外部网是否可以连接redis服务,默认是yes,所以默认我们外网是无法访问的,如需外网连接rendis服务则需要将此属性改为no。
timeout300当客户端闲置多长时间后关闭连接,如果指定为 0,表示关闭该功能
logleveldebug、verbose、notice、warning日志级别,默认为 notice
databases16设置数据库的数量,默认的数据库是0。整个通过客户端工具可以看得到
rdbcompressionyes、no指定存储至本地数据库时是否压缩数据,默认为 yes,Redis 采用 LZF 压缩,如果为了节省 CPU 时间,可以关闭该选项,但会导致数据库文件变的巨大。
dbfilenamedump.rdb指定本地数据库文件名,默认值为 dump.rdb
dir指定本地数据库存放目录
requirepass设置 Redis 连接密码,如果配置了连接密码,客户端在连接 Redis 时需要通过 AUTH 命令提供密码,默认关闭
maxclients0设 置同一时间最大客户端连接数,默认无限制,Redis 可以同时打开的客户端连接数为 Redis 进程可以打开的最大文件描述符数,如果设置 maxclients 0,表示不作限制。当客户端连接数到达限制时,Redis 会关闭新的连接并向客户端返回 max number of clients reached 错误信息。
maxmemoryXXX指定 Redis 最大内存限制,Redis 在启动时会把数据加载到内存中,达到最大内存后,Redis 会先尝试清除已到期或即将到期的 Key,当此方法处理 后,仍然到达最大内存设置,将无法再进行写入操作,但仍然可以进行读取操作。Redis 新的 vm 机制,会把 Key 存放内存,Value 会存放在 swap 区。配置项值范围列里XXX为数值。
5.Redis 基本操作命令

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

(1) 沟通命令,查看状态
redis >ping 返回 PONG 

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

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

语法:dbsize

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

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

(3) redis 默认使用 16 个库

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

(4) 切换库命令:select db,使用其他数据库,命令是 select index
(5) 删除当前库的数据:flushdb
(6) redis 自带的客户端退出当前 redis 连接:exit 或 quit

文章目录

一、Redis介绍

二、Redis下载

三、Redis安装

1.将下载的压缩包解压到D盘Redis文件夹中

2.打开cmd指令窗口,依次输入以下命令

3.部署Redis在windows下的服务

4.点击开始菜单,搜索服务并点击打开

5.进入服务后,下拉找到Redis服务,右键点击启动

6.Redis安装部署完成,简单测试下

7.配置 Redis 主从服务器

8.修改 Redis 密码

四、其他命令

1.卸载Redis服务

2.开启Redis服务

3.停止Redis服务

4.redis.conf配置文件说明

5.Redis 基本操作命令

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

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

(3) redis 默认使用 16 个库

(4) 切换库命令:select db,使用其他数据库,命令是 select index

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

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


一、Redis介绍

Redis是一个高性能的内存数据库,以其快速的数据读写速度和丰富的数据类型著称。‌Redis支持多种数据类型,包括key-value、Strings(字符串)、Lists(列表)、Hashes(哈希表)、Sets(集合)和Ordered Sets(有序集合),这使得它在处理复杂的数据结构时非常灵活。‌


二、Redis下载

下载链接:https://pan.quark/s/bfe29754adba


三、Redis安装

1.将下载的压缩包解压到D盘Redis文件夹中


2.打开cmd指令窗口,依次输入以下命令
D:
cd Redis
cd Redis-x64-3.2.100\
redis-server redis.windows.conf


3.部署Redis在windows下的服务

先关掉上一个打开的cmd窗口,再打开一个新的cmd命令窗口,输入下面的命令:

D:
cd Redis
cd Redis-x64-3.2.100\
redis-server redis.windows.conf
redis-server --service-install redis.windows.conf


4.点击开始菜单,搜索服务并点击打开


5.进入服务后,下拉找到Redis服务,右键点击启动

6.Redis安装部署完成,简单测试下

重新打开cmd,依次输入以下命令:

redis-cli.exe
set name hello
get name
keys *

"set name hello"设置name的值为hello,然后执行"get name"获取nam的值,keys * 是匹配当前数据库中所有的key。

到这里Windows 版本的Redis安装已经完成。

7.配置 Redis 主从服务器

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


8.修改 Redis 密码

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

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

重启后需要输入密码

四、其他命令

1.卸载Redis服务

依次输入以下命令:

D:
cd Redis
cd Redis-x64-3.2.100\
redis-server --service-uninstall

2.开启Redis服务

依次输入以下命令:

D:
cd Redis
cd Redis-x64-3.2.100\
redis-server --service-start

3.停止Redis服务

依次输入以下命令:

D:
cd Redis
cd Redis-x64-3.2.100\
redis-server --service-stop
4.redis.conf配置文件说明
配置项名称配置项值范围说明
daemonizeyes、noyes表示启用守护进程,默认是no即不以守护进程方式运行。其中Windows系统下不支持启用守护进程方式运行
port指定 Redis 监听端口,默认端口为 6379
bind绑定的主机地址,如果需要设置远程访问则直接将这个属性备注下或者改为bind * 即可,这个属性和下面的protected-mode控制了是否可以远程访问 。
protected-modeyes 、no保护模式,该模式控制外部网是否可以连接redis服务,默认是yes,所以默认我们外网是无法访问的,如需外网连接rendis服务则需要将此属性改为no。
timeout300当客户端闲置多长时间后关闭连接,如果指定为 0,表示关闭该功能
logleveldebug、verbose、notice、warning日志级别,默认为 notice
databases16设置数据库的数量,默认的数据库是0。整个通过客户端工具可以看得到
rdbcompressionyes、no指定存储至本地数据库时是否压缩数据,默认为 yes,Redis 采用 LZF 压缩,如果为了节省 CPU 时间,可以关闭该选项,但会导致数据库文件变的巨大。
dbfilenamedump.rdb指定本地数据库文件名,默认值为 dump.rdb
dir指定本地数据库存放目录
requirepass设置 Redis 连接密码,如果配置了连接密码,客户端在连接 Redis 时需要通过 AUTH 命令提供密码,默认关闭
maxclients0设 置同一时间最大客户端连接数,默认无限制,Redis 可以同时打开的客户端连接数为 Redis 进程可以打开的最大文件描述符数,如果设置 maxclients 0,表示不作限制。当客户端连接数到达限制时,Redis 会关闭新的连接并向客户端返回 max number of clients reached 错误信息。
maxmemoryXXX指定 Redis 最大内存限制,Redis 在启动时会把数据加载到内存中,达到最大内存后,Redis 会先尝试清除已到期或即将到期的 Key,当此方法处理 后,仍然到达最大内存设置,将无法再进行写入操作,但仍然可以进行读取操作。Redis 新的 vm 机制,会把 Key 存放内存,Value 会存放在 swap 区。配置项值范围列里XXX为数值。
5.Redis 基本操作命令

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

(1) 沟通命令,查看状态
redis >ping 返回 PONG 

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

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

语法:dbsize

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

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

(3) redis 默认使用 16 个库

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

(4) 切换库命令:select db,使用其他数据库,命令是 select index
(5) 删除当前库的数据:flushdb
(6) redis 自带的客户端退出当前 redis 连接:exit 或 quit
发布评论

评论列表 (0)

  1. 暂无评论