目录
什么是 Redis 1.1 Redis 特点 1.2 Redis 优势 1.3 Redis 的功能 1.4 Redis 和其他 key-value 数据库的不同
Redis 安装 2.1 在 Windows 下安装 2.2 在 Linux 下安装
基本操作
什么是 Redis
1.1 Redis 特点
Redis 是一个高效的
key-value数据库,与其他同类产品相比,它具备以下特点:
key-value类型的数据外,还支持
list、set、hash、zset等多种数据结构的存储;
master-slave模式的数据备份;
1.2 Redis 优势
Redis 的优势包括:
MULTI和
EXEC指令进行封装;
publish/subscribe、通知、
key过期等;
1.3 Redis 的功能
Redis 的功能包括:
1.4 Redis 和其他 key-value 数据库的不同
Redis 与其他 key-value 数据库的区别在于:
2.1 在 Windows 下安装
要在 Windo
ws 下安装 Redis,请执行以下步骤:
./redis-server.exe
./redis-cli.exe # 设置键值对 set key "cunyu" # 获取键值对 get key
2.2 在 Linux 下安装
选择对应数据库:
# Redis 默认提供 16 个数据库,默认使用 0 号数据库 select num(数据库编号)
获取数据库名:
get name
查看数据库大小:
DBSIZE
查看数据库所有 key:
keys *
清空数据库:
# 清空所有数据库 FLUSHALL # 清空当前数据库 flush db
查看某 key 是否存在:
EXISTS key
移除当前 key:
move key value
设置 key 过期时间:
# time 时间单位为秒 EXPIRE key time
查看当前 key 的类型:
type key
往期精选
Java 集合知识点总结,不来看看?
面试中最常问到的 HashMap,你都知道多少?
精品电子书资源,等你来下载!