Dwa główne powody:
-
korzystanie z wielu baz danych jest ogólnie uważane za złe i pewnego dnia zostanie przestarzałe, i wiąże się z pewnymi spadkami wydajności, chociaż dość niewielkimi.
-
głównym powodem jest to, że redis jest jednowątkowy, jeśli potrzebujesz dwóch różnych źródeł danych, inna instancja redis poprawi wydajność, ponieważ będzie wykorzystywać inny procesor, który prawdopodobnie masz, podczas gdy jedna instancja zawsze będzie wykorzystywać tylko jedną.
-
Również różne instancje redis mogą mieć różne ustawienia trwałości. Na przykład jedna instancja może używać tylko pamięci, a druga może używać plików jako pamięci Redis Persistence
Są też inne zalety, takie jak posiadanie oddzielnych haseł uwierzytelniania, strategii LRU itp. – co można zrobić tylko na poziomie instancji.