По принцип базите данни Redis в един и същи екземпляр не се различават от схемите в екземпляри на база данни на RDBMS.
И така, с всичко казано, защо/кога някога бих искал да използвам множество бази данни Redis, вместо просто да завъртя допълнителен екземпляр на Redis за всяка допълнителна база данни, която искам?
Има едно ясно предимство от използването на бази данни Redis в същия екземпляр на Redis и това е управлението. Ако завъртите отделен екземпляр за всяко приложение и да приемем, че имате 3 приложения, това са 3 отделни екземпляра за редис, всеки от които вероятно ще се нуждае от подчинен за HA в производството, така че това са общо 6 екземпляра. От гледна точка на управление, това става много бързо объркано, защото трябва да наблюдавате всички тях, да правите надстройки/пачове и т.н. по-лесен за управление, при условие че отговаря на вашия SLA.