1. 程式人生 > >redis 基本命令(一)

redis 基本命令(一)

redis

set name hmm xx   存在時改變name的值

set name brown nx 不存在時給name賦值

mset name diyige1000wang author shefeier page 456  給多個key賦值

mget name author 獲取多個key的值

set str hello  賦值str 

setrange str 3 x -->helxo 跳過三個字元改變第四的字元

getrange str 2 4 --> lxo 擷取字串

append  str  !     -->  追加字元!

set age 28

incr age --> 29  incr增加1

decr age --> 28 decr 減1

setbit char 2 1

list 

lpush stus lily  給列表賦值

lpush stus lucy

lpush stus hmm

lrange stus 0 -1 檢視list的所有元素

lrange stus 0 2 檢視list的元素

lpop stus 彈出左邊的元素

rpop stus 彈出最右元素

rpush stus a b c a d e a f g --> push 元素到list

lrem stus  1 a 從左移除a

lrem stus -1 a 從右移除a

 lindex stus 6 從左開始獲取索引為6的值

llen stus 獲取陣列的長度

集合set

sadd jihe xigua huolongguo 集合新增元素

smembers jihe 獲取集合的元素

sadd jihe liulian xihongshi 

srandmember jihe 隨機獲取一個元素

spop jihe 集合中彈出一個元素

scard jihe 檢視集合的長度

sismember jihe huolongguo 檢視元素是否存在

sadd ming math chinese wuli huaxue

sadd gang zhengzhi dili shengwu math

sinter ming gang   集合的交集

sunion ming gang 集合的並集

sdiff ming gang  小明跟小剛的差集

sdiff gang ming 小剛跟小名的差集

如果對您有幫助,可以給我一點鼓勵,對您提供更多的幫助