redis 数据类型命令

Posted daituyong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis 数据类型命令相关的知识,希望对你有一定的参考价值。

keys 命令

 del key  用于在key存在时删除key 
 dump key  序列化给定key,并返回被序列化的值
 exists key  检查给定key是否存在
 expire key seconds  为给定key设置过期时间
 expireat key timestamp  与expire类似,不同的是该指令接受的时间参数是Unix时间戳(unix timestamp)
 pexpire key milliseconds  设置key的过期时间以毫秒计算
 pexpireat key milliseconds-timestamp  设置key过期时间的时间戳(unix timestamp)以毫秒计
 keys pattern  查找所有符合给定模式(pattern)的key。
 move key db  将当前数据库的key移动到给定的数据库db当中
 persist key  移除key的过期时间,key将持久保持
 pttl key  以毫秒为单位返回key的剩余的过期时间
 ttl key  以秒为单位,返回给定key的剩余生存时间(TTL, time to live)
 randomkey  从当前数据库中随机返回一个key
 rename key newkey  修改key的名称
 renamenx key newkey  仅当newkey不存在时,将key改名为newkey
 type key  返回key所储存的值的类型。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

效果:

技术分享图片

技术分享图片

技术分享图片

redis字符串(String)

语法:

set key value

get key

示例:

技术分享图片

常用操作string指令:http://www.runoob.com/redis/redis-strings.html

redis 哈希 (Hash)

语法:

hset key field value

hget key field

示例:

技术分享图片

redis 列表 (list)

语法:

lpush key value

lrange key start stop

示例:

技术分享图片

redis 集合 (Set)

语法:

sadd key value 

smembers key

示例:

技术分享图片

redis 有序集合(sorted set)

语法:

zadd key score member

zrange key start stop 

示例:

技术分享图片

 

以上是关于redis 数据类型命令的主要内容,如果未能解决你的问题,请参考以下文章

Redis基础认识内存式NoSQL数据库及简单使用Redis

Redis基础认识内存式NoSQL数据库及简单使用Redis

大数据之Redis:Redis数据类型String及相关的命令行操作

Redis 的常用命令

20200610 千锋教育 Redis 2. Redis 命令数据类型

Redis-数据结构&常用指令:String,Hash,List...等类型