Чем Redis cache отличается от database и когда что выбрать?

JavaMiddleMessaging, Kafka и RedisСравнениеjava|messagingkafka и redis|redis|redis cache

Что хотят услышать интервьюеры:

Сравнение: Redis cache стоит сравнивать с database по критериям читаемости, безопасности, производительности, тестируемости и поддержки командой.

Ответ:

Когда выбирать Redis cache: когда его свойства прямо соответствуют задаче: Redis часто используют как быстрый cache/session/rate-limit store.

Слабый ответ: “так принято в Spring/Java”. На собеседовании лучше объяснить ограничения и цену выбора.

redisTemplate.opsForValue().set(key, value, ttl);

Источники

Похожие вопросы