Redis命令:数据类型操作
2016-12-19 19:17
417 查看
《 Redis实战 》学习笔记
注意:字符串虽然叫做字符串,但是可以存储字节串、整数、浮点数这几种类型的值
并未包含所有Redis操作数据类型的命令,完整版见官方说明
字符串
命令 | 含义 |
---|---|
incr key_name | 键值自增1 |
decr key_name | 键值自减1 |
incrby key_name amount | 键值加上整数amount |
decrby key_name amount | 键值减去整数amount |
incrbyfloat key_name amount | 键值加上浮点数amount |
append key_name value | 将value加在键的末尾 |
getrange key_name start end | 获取包括start到end为偏移量的字符子串 |
列表
命令 | 含义 |
---|---|
rpush key_name value | 右端推入 |
lpush key_name value | 左端推入 |
rpop key_name | 右端弹出键 |
lpop key_name | 左端弹出键 |
lindex key_name offset | 返回偏移量为offset的元素 |
lrange key_name start end | 返回偏移量start到end的全部元素 |
集合
命令 | 含义 |
---|---|
sadd key_name item[item …] | 将一个或多个元素添加到集合中 |
srem key_name item[item …] | 从集合中移出一个或多个元素 |
sismember key_name item | 检查item是否存在于集合key_name中 |
scard key_name | 返回集合元素数量 |
smembers key | 返回集合中的所有元素 |
spop | 随机弹出一个元素 |
sdiff key_name [key_name …] | 差集运算 |
sinter key_name [key_name …] | 返回存在于多个集合中的元素 |
sunion key_name [key_name …] | 并集运算 |
s[diff/inter/union]store key_name [key_name …] | 将x集的结果存储到dest-key键里面 |
散列
命令 | 含义 |
---|---|
hmget key_name key,key… | 从散列中获取一个或多个key对应的value值 |
hmset key_name key,value key,value | 设置一个或者多个散列的键值对 |
hdel key_name key | 删除散列中指定的key |
hlen key_name | 返回散列的键值对数量 |
hkeys key_name | 获取散列中所有的key |
hvals key_name | 获取散列中所有的value |
hexists key_name key | 检查散列中是否存在元素key |
hgetall key_name | 返回散列的所有键值对 |
hincrby key_name key value | 对散列中指定的key增加value |
有序集合
命令 | 含义 |
---|---|
zadd key_name score member [score member] | 将带有给定分值的成员添加到集合中 |
zrem key_name member member | 从集合中移除指定的成员 |
zcard key_name | 返回有序集合包含的成员数量 |
zincrby key_name increment member | 将member成员的分值加上increment |
zcount key_name min max | 返回分值介于min与max之间的成员数量 |
zrank key_name member | 返回集合中member的排名 |
zcore key_name member | 返回成员member的分值 |
zrange key_name start stop | 返回排名介于start到stop之间的成员 |
相关文章推荐
- redis中各种数据类型对应的jedis操作命令
- redis中各种数据类型对应的jedis操作命令
- redis中各种数据类型对应的jedis操作命令
- Redis常用命令及5种数据类型操作
- redis中各种数据类型对应的jedis操作命令
- redis基本数据类型和常用命令操作
- Redis常用数据类型介绍、使用场景及其操作命令
- Redis笔记二之Redis命令操作简介及五种value数据类型
- Nosql之Redis: zset(有序集)数据类型及操作命令
- redis中各种数据类型对应的jedis操作命令
- redis 学习手册之列表数据类型Lists操作命令
- Redis常用数据类型介绍、使用场景及其操作命令
- redis中各种数据类型对应的jedis操作命令
- redis中各种数据类型对应的jedis操作命令、redis命令大全
- redis中各种数据类型对应的jedis操作命令
- 2、redis原生的命令操作不同数据类型
- redis 学习手册之哈希表数据类型hashes操作命令
- Redis 的数据类型介绍与命令操作
- redis中各种数据类型对应的jedis操作命令
- redis中各种数据类型对应的jedis操作命令