set key value
例如:
127.0.0.1:6379> set str 'monday'
ok
例如:求str鍵的值
127.0.0.1:6379> get str
"monday"
127.0.0.1:6379> get string
(nil)
mset key value [key value ...]
例如:設定一周的值
127.0.0.1:6379> mset first 'monday' two 'tuesday' three 'wednesday' four 'thursday' five 'friday' six 'saturday' seven 'sunday'
ok
mget key
例如:求fisrt、tow鍵的值
127.0.0.1:6379> mget first two
1) "monday"
2) "tuesday"
setex key seconds value
ttl key
例如:設定str鍵過期時間為10秒
127.0.0.1:6379> set str 'monday'
ok127.0.0.1:6379> setex str 10 'monday'
ok127.0.0.1:6379> ttl str
(integer) 6
127.0.0.1:6379> ttl str
(integer) 4
127.0.0.1:6379> ttl str
(integer) 3
127.0.0.1:6379> ttl str
(integer) 2
127.0.0.1:6379> ttl str
(integer) 1
127.0.0.1:6379> ttl str
(integer) 0
127.0.0.1:6379> ttl str
(integer) -2
127.0.0.1:6379> ttl str
(integer) -2
127.0.0.1:6379> get str
(nil)
incr key
例如:將乙個鍵值加1
127.0.0.1:6379> set number 10
ok127.0.0.1:6379> get number
"10"
127.0.0.1:6379> incr number
(integer) 11
127.0.0.1:6379> incr number
(integer) 12
127.0.0.1:6379> get number
"12"
incrby key increment
例如:將乙個鍵值加10,加小數報錯
127.0.0.1:6379> get number
"12"
127.0.0.1:6379> incrby number 10
(integer) 22
127.0.0.1:6379> get number
"22"
127.0.0.1:6379> incrby number 10.5
(error) err value is not an integer or out of range
decr key
例如:將乙個鍵對應的值減1
127.0.0.1:6379> get number
"22"
127.0.0.1:6379> decr number
(integer) 21
127.0.0.1:6379> decr number
(integer) 20
127.0.0.1:6379> get number
"20"
decrby key decrement
例如:將乙個鍵值減10
127.0.0.1:6379> get number
"20"
127.0.0.1:6379> decrby number 10
(integer) 10
127.0.0.1:6379> get number
"10"
例如:對number該鍵追加乙個值
127.0.0.1:6379> get number
"10"
(integer) 4
127.0.0.1:6379> get number
"1020"
strlen key
例如:獲取number該鍵的長度
127.0.0.1:6379> get number
"1020"
127.0.0.1:6379> strlen number
(integer) 4
redis資料操作 string
value常見使用 string intjson字串 位圖注意value的最大值是512m get key 獲取值 o 1 set key value 設定值 o 1 del key 刪除key o 1 整形valueapi incr key 讓vlaue自增1,如果key不存在,自增後get ke...
Redis操作String命令
set向redis中新增乙個key value值 例 新增乙個key為 name value 為 zhangsan 的資料 set name zhangsanget返回key對應的value eg 查詢key為name的value值 expire設定某一條資料的過期時間 單位為秒 eg 設定key為...
redis有關String型別資料的操作命令
set key value 若key已存在,那麼會覆蓋掉之前掉value get key 有乙個返回值,返回追加之後掉字串長度 如果key不存在,則新設定key strlen key 例如有 key 1 incr key 返回值為加1後的資料 若key不存在,初始值為0再進行 1運算 decr ke...