Per quanto ne so, non esiste un supporto nativo per le strutture nidificate in Redis, ma possono essere modellate ad esempio con set+hash (simile agli alberi gerarchici). Gli hash sono probabilmente più adatti per la memorizzazione di campi e valori di un singolo oggetto JSON. Quello che farei è memorizzare ogni utente con un prefisso (che è una convenzione Redis), ad esempio:
db.hmset("user:alex", JSON.stringify(jsonObj));
quindi usa i set per raggruppare gli utenti in un set con una chiave denominata users
. Posso quindi ottenere tutte le chiavi degli utenti tramite il comando smembers e accedervi individualmente con hgetall.