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 小剛跟小名的差集
如果對您有幫助,可以給我一點鼓勵,對您提供更多的幫助