【Redis】五大数据类型
Redis五大数据类型 String 设置key 获取key get获取 set设置 getset 先get再set mget mset 同时设置、获取多个值 setnx msetnx 不存在设置 setex 设置过期时间 append 追加 strlen 获取长度 i++ 字符串范围 getrange 获得指定范围字符串 setrange 替换 指定位置开始的字符串 list 插入 lpush 从左边插入,插入到列表头部 rpush 从右边插入 linsert 指定值 前/后插入 rpoplpush 移除列表的最后一个元素 移除 lpop rpop 从头或尾移除 lrem 移除指定的值 ltrim 截取区间内的值 更新 获取值 lrange 获取区间内的值 lindex 通过下标获取值 llen 获取长度 Set(集合) 添加 sadd 添加元素 移除 srem 移除指定元素 spop 随机删除元素 smove 将一个指定的值移到另一个集合 获取 smembers 查看指定set的所有值 sismember 判断一个值是不是在set中 srandmember 随机抽取指定个数的元素 scard 获取set集合中的个数 交并补 hash 设置 hset hmset 同时设置多个值 hsetnx 不存在设置 获取 hget hmget 同时获取多个值 获取键、值 hgetall