目录
Redis基本数据类型
Redis通用命令
KEYS使用需要注意,底层使用了模糊查询效率不高,又因为Redis是单线程的,会导致一段时间Redis服务被模糊查询占用影响效率。
DEL可以删除一个或多个key,返回的结果是受影响的键数。
EXISTS 可以判断一个或者多个key,返回的结果是存在的键数。
EXPIRE 返回值(1设置成功,0设置失败)。 结合TTL使用 返回时-2键过期,-1未设置过期时间(永久有效)。
String类型
String常见命令
SET 如果键不存在就是新增,如果键存在就是修改
GET 返回的是键对应得值,如果键存在返回值,如果不存在返回null
SETNX 返回1(添加成功)或者0(添加失败)
结构化存储
Hash类型
Hash常见命令
类似于Java中Map<String,<String,String>>结构,HGETALL类似于entrySet(),HKEYS类似于 keySet() ,HVALS类似于 values()
List类型
List常见命令
相关知识
栈:先进后出
队列:先进先出