2012-10-22 28 views
2

在使用哈希的redis中,如何根據條件或字段值獲取關鍵字的所有相關字段?根據字段列表中的某個值獲取哈希字段

像哈希鍵=細節 細節有場名稱,類型[學生,教師],類,條等

我需要得到所有細節[哈希鍵]字段時類型==「學生」消除類型老師的領域?

什麼屬性可以在redis中使用?

回答

5

Redis不是關係數據庫系統,不存在二級索引的隱式管理,您無法基於哈希字段的值檢索對象。

使用Redis,您需要實現您的訪問路徑。如果您需要按類型進行索引,則必須構建一個集合(每個類型值一個)以引用所有對象。