Sejauh yang saya tahu tidak ada dukungan asli untuk struktur bersarang di Redis, tetapi mereka dapat dimodelkan misalnya dengan set+hash (mirip dengan pohon hierarkis). Hash mungkin paling cocok untuk menyimpan bidang dan nilai objek JSON tunggal. Apa yang akan saya lakukan adalah menyimpan setiap pengguna dengan awalan (yang merupakan konvensi Redis), misalnya:
db.hmset("user:alex", JSON.stringify(jsonObj));
dan kemudian gunakan set untuk mengelompokkan pengguna menjadi satu set dengan kunci bernama users
. Saya kemudian bisa mendapatkan semua kunci pengguna dengan perintah smembers dan mengakses masing-masing secara individual dengan hgetall.