Redis資料型別 String

2021-10-04 22:47:16 字數 722 閱讀 1587

redis 的字串是動態字串,是可以修改的字串,採用預分配冗餘空間的方式來減少記憶體的頻繁分配。內部為當前字串實際分配的空間 capacity 一般要高於實際字串長度 len。

增:set key value

查:get key

刪:del key

增:mset key1 value1 [key2 value2 ...

.]查:mget key1 [key2 ...

.]

獲取字串長度:strlen key 

不存在就設定,存在就不設定:setnx key value

自增 1:incr key

指定int數值自增,正加負減:incrby key num

給float數值自增:incrbyfloat key num

自減 1:decr key

自減num:decrby key num

設定key的值為value存活時間為second秒:setex key second value

設定key的值為value存活時間為millisecond毫秒:psetex key millisecond value

redis資料型別(String)

常用string操作命令 set keyvalue 設定值 getkey 獲取值 value 追加值 incr key 原子操作,自動加1 value必須為inter型別的字元。decr key 原子操作,自動減1 value必須為inter型別的字元。incrby key num 自動增加指定值 ...

Redis資料型別 String

redis學習準備篇 string 127.0 0.1 6379 set key1 v1 設定值 ok127.0 0.1 6379 get key1 取值 v1 127.0 0.1 6379 keys error err unknown command keys 127.0 0.1 6379 key...

Redis資料型別 String

redis自身是乙個map,其中所有的資料都是通過key value 的形式進行儲存的 127.0.0.1 6379 set name lisi 新增 ok127.0.0.1 6379 get name 獲取 lisi integer 8 127.0.0.1 6379 get name lisiwo...