Redis 之string結構及命令詳解

2022-06-08 16:39:15 字數 722 閱讀 1429

1、set  key  value  ex  秒數   px  毫秒數  nx / xx  設定乙個值,注:ex 與 px 同時存在時,取寫在後面的乙個為有效期,nx表示key不存時設定成功,xx表示都成功

2、mset key value   key value ... 一次性設定多個key

3、setrange  key  offset   value 把字串的offset偏移改為value

5、getrange  key  start  stop 獲取字串中【start,stop】中的字元,注:1.start > length 返回空字元,2.stop >= length 則擷取至字元結尾,3.如果start >stop,則返回空

6、getset  key  newvalue  獲取並返回舊值,然後設定新值

7、incr   key  將值增加1

8、decr  key  將值減少1

9、incrby  key  number  將值增加number

10、decrby  key  number  將值減少number

11、incrbyfloat  key  float  將值增加浮點數

Redis 資料結構之string

字串型別是 redis 中最為基礎的資料儲存型別,是乙個由位元組組成的序列,它可以接受任何格式的資料,如jpeg影象資料或json物件描述資訊等,是標準的key value,一般用來存字串 整數和浮點數。value最多可容納的資料長度為512mb。key定義的注意點 set 賦值 127.0.0.1...

Redis資料結構命令之String

set key value ex px int nx xx ex 秒 px 毫秒,當ex px 同時設定 px 將生效,ex不存在將設定成功,px存在將設定成功 修改 mset key value key1 value1 同時設定多個key value mget key key1 key2.同時獲取...

NoSQL之Redis對string資料型別的操作

一 簡介 string是最簡單的資料型別,乙個key對應乙個value,string型別是二進位制安裝的。redis的string可以包含任何資料,比如jpg或者序列化的物件。1.set key value 設定key對應的值為string型別的value,返回值ok 127.0.0.1 6379 ...