一、什么是Redis
1. Redis是一个key-value存储系统。
2. 可以通过key快速查询到value。
二、Redis安装
1. Redis没有直接的.exe文件给Windows安装,需要去github上下载https://github.com/tporadowski/redis/releases,然后解压到非C盘目录下(C盘下可能存在操作权限的问题)。解压成功后如下图:
2. 在此路径下,打开cmd黑屏终端,输入 redis-server.exe 或 redis-server.exe redis.windows.conf 会车运行,出现以下界面则表示成功开启Redis服务
检测Redis服务是否启动成功:
三、Redis简单使用
1. redis配置:
启动Redis服务后,需要再在此目录下打开新的一个cmd黑屏终端,输入 redis-cli 回车,连接本地Redis服务器后,开始使用redis数据库。
连接远端Redis服务命令:redis-cli -h host -p port -a password (如果没有密码验证的话,可以不输入-a password)
可以使用命令config get requirepass 来查看Redis是否设置了密码验证,默认情况下requirepass参数是空的,即不需要通过密码验证就可以连接到redis服务。当然也可以通过命令 config set requirepass "密码" 来设置密码,设置密码后,重新连接服务器,需要密码验证,否则无法执行命令。
2. Redis支持5中数据类型:1)string(字符串) 2)hash(哈希) 3)list(列表) 4)set(集合) 5)zset(有序集合)
1)设置键值对 与 获取键值:set key value get key
通过可视化工具RedisDesktopManager来连接redis服务器,并查看1中数据:
2)创建哈希数据与获取:hmset key field value hget key field
3)Redis列表数据创建与获取:
4)Redis集合(set)数据添加与获取:
5)Redis 有序集合(zset)数据的添加与获取:
6)使用示例: