Een beter model met Redis om uw gegevens weer te geven, zou zijn om eenvoudige sets met waarde1-objecten te gebruiken (één per key1-object). Als u het voorbeeld volgt, kunt u in Redis opslaan:
3 -> set( 1, 2, 3 )
4 -> set( 1 )
met de volgende commando's:
sadd 3 1 2 3
sadd 4 1
U kunt alle waarden voor key1=3 verkrijgen met:
smembers 3
U kunt controleren of keys1=3,value1=2 bestaat met:
sismember 3 2
Redis is geen relationeel databasesysteem, dus u moet niet proberen een relationeel model met Redis in kaart te brengen. In plaats daarvan moet u nadenken over hoe u uw gegevens kunt structureren en openen, alsof u in-memory gegevensstructuren uit een programmeertaal zou gebruiken.