Un modello migliore con Redis per rappresentare i tuoi dati sarebbe utilizzare semplici insiemi di oggetti valore1 (uno per oggetto chiave1). Seguendo l'esempio, puoi archiviare in Redis:
3 -> set( 1, 2, 3 )
4 -> set( 1 )
con i seguenti comandi:
sadd 3 1 2 3
sadd 4 1
Puoi ottenere tutti i valori per key1=3 utilizzando:
smembers 3
Puoi verificare se keys1=3,value1=2 esiste utilizzando:
sismember 3 2
Redis non è un sistema di database relazionale, quindi non dovresti provare a mappare un modello relazionale con Redis. Invece, devi pensare a come strutturare e accedere ai tuoi dati come se stessi utilizzando strutture di dati in memoria da un linguaggio di programmazione.