Anda dapat menggunakan struktur data hash Redis untuk menyimpan bidang dan nilai objek JSON Anda. Misalnya set "pengguna" Anda masih dapat digunakan sebagai daftar yang menyimpan semua pengguna dan objek JSON individual Anda dapat disimpan ke dalam hash seperti ini:
db.hmset("user:id", JSON.stringify(jsonObj));
Sekarang Anda bisa mendapatkan dengan kunci semua pengguna atau hanya satu tertentu (dari mana Anda mendapatkan/menetapkan hanya bidang/nilai tertentu). Juga dua pertanyaan ini mungkin terkait dengan skenario Anda.
EDIT:(maaf saya tidak menyadari bahwa kita telah membicarakan ini sebelumnya)
Mengambil catatan akan lebih mudah (saya kemudian harus menguraikannya dengan JSON).
Ini benar, tetapi dengan struktur data hash Anda hanya bisa mendapatkan/menetapkan bidang/nilai yang perlu Anda kerjakan. Mengambil seluruh objek JSON dapat mengakibatkan penurunan kinerja (tergantung seberapa sering Anda melakukannya) jika Anda hanya ingin mengubah sebagian objek (hal lainnya adalah Anda perlu merangkai/mengurai objek setiap saat).