redis字串操作

2021-08-01 22:50:18 字數 711 閱讀 3010

在redis中,資料型別比較豐富,有字串、列表、集合、雜湊表、有序集合。

一、數值操作

設定鍵k1的初始值為1

1、自增1

命令: incr key 

例如:incr  k1

結果:2

2、自減1

命令: decr key 

例如: decr k1

結果:1

3、自增n

命令: incrby key  n 

例如: incrby  k1  3

結果:4

4、自減n

命令: decrby key n

例如: decrby k1 3

結果:1

5、增加浮點數 f

命令: incrbyfloat  key  f

例如:  incrbyfloat  1.1

結果:2.1

二、普通字串操作

1、追加字串

2、獲取指定範圍內的字串 (包含了開始位置和結束位置在內)

命令: getrange key start end

例如: getrange k2 0 4

3、設定字串從指定起始位置開始的新子串(包含了開始位置)

命令: setrange key start  str

例如: setrange k2 0 'pearl'

結果:"pearl and banana"

Redis 字串操作

設定值並加上有效時間 set key value ex 秒數 px 毫秒數 nx xx nx表示key不存在時執行操作 xx表示key存在時執行操作 獲取key的值 get key 一次性設定多個值 mset key1 value1 key2 value2 一次性獲取多個key的值 mget key...

Redis 字串操作

redis 127.0.0.1 6379 set name wwl 設定key對應的值為string型別的value okredis 127.0.0.1 6379 get name wwl redis 127.0.0.1 6379 get name wwl redis 127.0.0.1 6379 ...

redis字串基本操作

redis之字串型別 字串型別是redis中最基本的資料型別,同時它也是memcached中僅有的資料型別。redis字串型別的鍵能儲存任何形式的字串,包括二進位制資料,例如,儲存json化的物件甚至是一張 可以將編碼成二進位制的格式儲存 另外 乙個字串型別的值最多能儲存512兆的資料。字串型別是其...