redis型別和基本操作

2021-09-29 15:05:12 字數 1007 閱讀 9800

1.string 一對一

set **** sb  

get ****

del ****

2.hash  健值對集合   一中有多對

hset **** name lj age 32 six man   設值key   ****下面有三個健值對

hgetall ****    取出所有健值對

hget  **** age   取出指定健值對

hdel   **** age   刪除指定健值對

del  ****        刪除整個has

3.list  列表  一對多

lpush bat 1

lpush bat 2

lpush bat 3

lrange bat 0 10

lrem  bat 10 1

4set  集合  一對多

sadd bat 1

sadd bat 2

sadd bat 3

sadd bat 4

smembers bat

srem bat 1

5.zset 有序集合  一中有多對   值在前面

zadd  bat 1 name

zadd  bat 2 age

zadd  bat 3 six

zadd  bat 4 addr

zrange bat 0 -1  檢視所有zset對像

zrange bat 0 -1 withscores  檢視所有對像和值

zrem bat name   刪除個對像

修改數值

zincrby key   增加數     對像

zincrby single_unread_1906201 9 1894707     給single_unread_1906201  中對像1894707  加9

zincrby single_unread_1906201 -9 1894707    給single_unread_1906201  中對像1894707  減9

redis 基本資料型別基本操作

string string hash hashmap list linkedlist set hashset sorted set tree set 設定數值資料減少指定範圍的值 設定資料的過期時間 psetex key milliseconds value 設定指定欄位的數值資料增加指定範圍的值 ...

redis資料型別 基本操作 概念

redis目前支援5種資料型別,分別是 string 字串 list 列表 hash 字典 set 集合 sorted set 有序集合 string是簡單的 key value 鍵值對,value 不僅可以是 string,也可以是數字。string在redis內部儲存預設就是乙個字串,被redi...

redis 型別操作

list命令 lpush key1 keyn 左邊插入值 rpush key1 keyn 右邊插入值 lrange key start end 獲取範圍內資料,0 1可以取所有資料 lpop 左邊彈出值 rpop 右邊彈出值 lrem key count value 從key中刪除count個key...