Redis sendiri tidak memisahkan data Anda. Anda harus memisahkannya sendiri. Ada banyak pilihan untuk melakukannya.
-
Menggunakan database Redis:Redis mendukung banyak database. Setiap aplikasi (dalam kasus Anda, klien) dapat diatur/dialokasikan untuk digunakan menggunakan satu database tertentu. Alokasi ini harus dilakukan di akhir aplikasi, bukan di Redis.
Keterbatasan pendekatan ini adalah:i) Redis mendukung paling banyak 16 database (dilambangkan dari 0 hingga 15). ii) Mode cluster Redis hanya mendukung satu database.
Catatan:Perintah SELECT digunakan untuk memilih database tertentu.
-
Namespacing:Setiap aplikasi dapat (misalnya) diberi prefiks unik. Mereka akan mengawali semua kunci mereka dengan awalan yang ditetapkan itu.
-
Gunakan instance Redis terpisah per aplikasi.