Redis介绍

1.用途

数据库、缓存和消息中间件

2.类型

字符串(strings)

set---设置值

get--获取值

mset--设置多个键值对

 append--添加字符串

del--删除

 incr/decr  --增加/减少 1

设置值有效时间 5秒

 

 散列(hashes)

hset/hget --设置/获取散列值

 hmset/hmget--设置/获取多对三列值

hsetnx--如果散列存在,则不设置

hkeys/hvals--返回所有key/values

 

hlen---返回所列包含域的数量  设置得两个属性值

hdel--删除散列指定的域(field)

hexists--判断是否存在

列表(lists)

lpush/rpush--从左右插入数据

lrange--获取指定长度数据

 ltrim--获取一定长度数据

lpop/rpop--移除最左/右的元素并返回

lpushx/rpushx--从左右插入数据 --key存在的时候插入数据,不存在时不做任何处理

 集合(sets)

sadd/srem --添加/删除元素

 sismember--判断是否为set的一个元素

smembers--返回该集合的所有成员

sdiff--返回集合的交集

sinter--返回几个集合的交集

sunion--返回几个集合的并集

有序集合(sorted sets)

原文地址:https://www.cnblogs.com/xuzhongtao/p/8984733.html