string型別是二進位制安全的,意思是redis可以包含任何資料,例如、序列化物件等等,下面是string型別的定義:其中buf用於存貯string的字元,free記錄剩餘可用的位元組數。如果只是redis只是使用string型別,那麼就可以認為是持久化特性的memcathe。
下面的**介紹string和hash一些類似操作的:
在這裡要說的是由於hash物件,然後才建立對映表,因此具體命令稍有差別,請使用時注意。
實質是乙個每個子元素都是string型別的雙向鍊錶,最大長度為2^32-1,因此其操作和操作雙端鍊錶很像。這裡只給乙個範例,剩下的模擬:lpush mylist 'world'//向mylist頭部新增字串元素rpush mylist 'hello' //向mylist尾部新增字串元素
ltrim list_name start end //保留指定區間key的值範圍內的資料
lrangelsetlinsertrpush lremlpoprpoprpoplpushlindexllen
Redis基本資料型別及命令
redis的資料結構 字串 string 字串列表 list 字串集合 set 有序字串集合 sorted set 雜湊 hash 常用命令 設定值set key value 先獲取再設定 getset key value 獲取值get key 刪除值del key 增減incr key 將制定ke...
redis 基本資料型別及使用
支援資料的持久化,可以將記憶體中的資料儲存到磁碟中,下次重啟以後再載入回記憶體 支援更多的資料型別,除了kv以外,還有list set hash zset等 支援資料的備份,主從模式的資料備份 單執行緒預設是16個資料庫,初始使用第 0 資料庫 資料庫之間的切換 select dbid dbsize...
redis基本資料型別
redis支援五種資料型別 string 字串 hash 雜湊 list 列表 set 集合 及zset sorted set 有序集合 string key value型 0.1 6379 set name haha ok127.0 0.1 6379 get name haha hash 是乙個鍵...