Разделите опыт по назначению систем: Redis — оперативные структуры и кеш, Cassandra/ScyllaDB — распределённое wide-column хранение. Уточните, с чем работали в production, а что только изучали.
Какой у вас опыт с Redis, Cassandra и ScyllaDB?
Разделите опыт по назначению систем: Redis — оперативные структуры и кеш, Cassandra/ScyllaDB — распределённое wide-column хранение. Уточните, с чем работали в production, а что только изучали.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Разделите опыт по назначению систем: Redis — оперативные структуры и кеш, Cassandra/ScyllaDB — распределённое wide-column хранение. Уточните, с чем работали в production, а что только изучали.
Для Redis можно разобрать TTL, инвалидирование и горячие ключи. Для Cassandra/ScyllaDB — выбор partition key, запросы под модель данных, согласованность и распределение нагрузки.
Опишите конкретную проблему и свою роль в её решении. Знание одной системы не означает автоматическое владение другой, даже при совместимых интерфейсах. Если сопровождением кластера занималась отдельная команда, не приписывайте себе администрирование; покажите, какие ограничения хранения учитывали в приложении.