- redis有五种基本类型,string(字符串)、list(列表)、hash(哈希表)、set(集合)、sortedSet(有序集合),基本命令请见redis参考命令http://redisdoc.com/#
- 有一些常用的redis命令
- dbsize 查看当前库key的数量
- flushall 清除当前redis服务器中所有的key
- flushdb 清楚当前数据库中所有的key
- save 命令执行一个同步保存操作,将当前 Redis 实例的所有数据快照(snapshot)以 RDB 文件的形式保存到硬盘。
- bgsave 在后台异步(Asynchronously)保存当前数据库的数据到磁盘。
- zinterstore destination numkeys [key1 key2 ..] 取合集,注意的是可以取集合和有序集合的合集,要写明numkeys,分支由有序集合的分值决定
- zunionstore destination numkeys [key1 key2 ..] 取并集,可以取集合和有序集合的合集,分值由有序集合决定
- del(dek key) 通用删除,可以删除各类型的键值
- exists(exists key) 判断key是否存在,存在返回1,不存在返回0
- expire(expire key seconds) 给指定的key设置过期时间,以秒为单位,通用与所有类型
- pexpire(pexpire key milliseconds) 给指定的key设置过期时间,以毫秒为单位,通用于所有类型
- expireat/pexpireat(expireat/pexpireat key seconds/milliseconds) 给指定的key设置过期时间,以时间戳的时间格式
- ttl(ttl key) 查看指定key的生命周期,时间以秒为单位
- persist(persist key) 移除指定key的生命周期
- pttl(pttl key ) 查看指定key的生命周期,时间以毫秒为单位
- type(type key) 查看指定key的类型
- rename(rename oldkey newkey) 为oldkey更名为newkey,若新旧名字一样或者旧名不存在则返回一个错误,若新名已经存在则会覆盖
- renamenx与rename参数一直,只有新名不存在的时候才能执行生效
- sort(sort key [by patterm] [limit offset count ][asc|desc]) 对指定key进行排序包含了对列表、集合、有序集合的排序
Redis笔记-----基本类型及常用命令
猜你喜欢
转载自blog.csdn.net/qq_36558538/article/details/81561897
今日推荐
周排行