Redis 学习笔记命令

2018-05-28  本文已影响14人  起个什么呢称呢

1.字符串

字符串可以存储三种类型的值

1.字节

2.整数

3.浮点数

自增自减的用例描述

incr     incr key-name 将在键存储的值加1

decr decr key-name 将在键的存储的值减1

incr     incr key-name  amount 将在键存储的值加整数amount

decr decr key-name 将在键的存储的值减整数amount

供redis处理的子串和二进制的命令

append key-name value 追加到存储值得末尾

getrange key-name start end

setrange key-name offset value

2.列表

常用命令描述

rpush

lpush

以上是分别从右边和左边往列表加入数据

lpop

rpop

以上是从左右两端删除数据

lindex key-name offset

从左边查找 偏移量为offset的元素

3.集合

redis集合以无序的方式存储多个各不相同的元素

命令描述

sadd key-name  value

srem key-name value 

sismember  key-name item检查item是否在集合内

scard key-name 返回集合的元素量

srandmember  key-name count  返回多个元素

spop key-name 随机移除,并返回移除的元素

smove  source-key deset-key item 

将一个元素从一个集合移动另一个集合

数据类型

用于组合和处理多个集合的redis命令

sdiff [key-name1,key-name2,key-name3] 返回集合的差集

sdiffstore 将那些存储在于第一个集合但并不存在于其他的集合中的元素。

sinter [key-name,key-name1]返回集合的交集

sunion 返回集合的并集

上一篇下一篇

猜你喜欢

热点阅读