文章目录
Redis — 安装,配置,使用
一、Redis 简介
Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。
Redis 与其他 key - value 缓存产品有以下三个特点:
- Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
- Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
- Redis支持数据的备份,即master-slave模式的数据备份。
二、Redis 优势
- 性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
- 丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。
- 原子 – Redis的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行。单个操作是原子性的。多个操作也支持事务,即原子性,通过MULTI和EXEC指令包起来。
- 丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性。
三、redis安装
3.1 Window 下安装
- 下载地址:https://github.com/MSOpenTech/redis/releases。
Redis 支持 32 位和 64 位。根据系统平台的实际情况选择
- 下载解压:
打开文件夹,内容如下:
3.1.1 临时服务安装
在Redis安装文件当前目录下打开cmd窗口,执行如下命令来启动redis:
redis-server.exe redis.windows.conf
出现如下即redis服务正常启动
我们可以在任务管理器中检查redis服务是否正常启动了
3.1.2 默认服务安装
临时服务安装的方式,是每一次都需要在redis的安装目录下执行:redis-server.exe redis.windows.conf 命令来开启redis服务,这种方式相对麻烦,我们可以将redis注册成服务。
步骤如下:
- 进入Redis安装包文件下,打开cmd窗口,敲入命令注册服务:
redis-server.exe --service-install redis.windows.conf --loglevel verbose
(要把临时服务关闭,否则安装不上)
出现如下即表示redis服务注册成功:
我们也可以在任务管理器中查看redis服务是否注册成功,此时redis服务处于注册成功,但是还未开启状态:
- 开启redis服务:
- 方式一:
可以直接在任务管理器中右键开始服务。 - 方式二:
在redis的安装目录下执行如下命令来启动、暂停、卸载服务:
redis-server.exe --service-start
redis-server.exe --service-stop
redis-server.exe --service-uninstall
四、Redis桌面端可视化工具
- 下载链接:官网
至此我们便将redis的桌面端工具安装好了。
五、redis使用
-
redis-cli.exe:
在redis-cli.exe中使用命令行来使用
-
在 Redis桌面端可视化工具中使用: