Один общий Redis и независимые Redis по дата-центрам — разные архитектуры. По формулировке вопроса нельзя определить, какой вариант использовал конкретный проект.
Или Redis был в одном дата-центре, и все обращались к нему?
Один общий Redis и независимые Redis по дата-центрам — разные архитектуры. По формулировке вопроса нельзя определить, какой вариант использовал конкретный проект.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Один общий Redis и независимые Redis по дата-центрам — разные архитектуры. По формулировке вопроса нельзя определить, какой вариант использовал конкретный проект.
При общем Redis все клиенты обращаются к одной точке владения данными, но межрегиональная задержка и отказ связи влияют на доступность. При региональных копиях уменьшается локальная задержка, зато нужны правила синхронизации и устаревания.
В ответе нарисуйте фактическую топологию: где primary, где replicas, куда идут чтение и запись и что происходит при failover. Не следует автоматически считать обычную репликацию многорегиональной active-active схемой.