Quelle serait la manière "habituelle" de stocker une telle structure de données (ou pas ?)
Par exemple, harry et sally seraient stockés chacun dans des hachages séparés où les champs représenteraient leurs propriétés comme l'âge et le poids. Ensuite, la structure définie contiendrait tous les membres (harry, sally, ...) que vous avez stockés dans redis.
Seriez-vous capable d'obtenir directement une valeur (e.g. get harry :age ?)
Oui, voir HGET ou HMGET ou HGETALL.
Une fois stocké, pouvez-vous modifier directement la valeur d'une sous-clé (par exemple, sally :poids =100)
Oui, voir HSET.