Redis 哈希操作

2018-08-03 11:04 更新

底層實(shí)現(xiàn)是hash table,一般操作復(fù)雜度是O(1),要同時(shí)操作多個(gè)field時(shí)就是O(N),N是field的數(shù)量。應(yīng)用場(chǎng)景:土法建索引。比如User對(duì)象,除了id有時(shí)還要按name來查詢。

可以有如下的數(shù)據(jù)記錄: (String) user:101 -> {"id":101,"name":"calvin"...} (String) user:102 -> {"id":102,"name":"kevin"...} (Hash) user:name:index-> "calvin"->101, "kevin" -> 102


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)