Встречается на собеседованиях • сегодня

Какие знаешь способы защиты от сбоев базы данных в одном экземпляре

Использование репликации (master-slave) для создания резервных копий данных.
Регулярные бэкапы (полные/инкрементальные) с хранением в разных местах.
Транзакции с правильной изоляцией (@Transactional в Spring).
Оптимизация запросов (индексы, избегание N+1).
Кеширование (Redis, Ehcache) для снижения нагрузки.

Пример транзакции:

java
@Transactional
public void transferMoney(Account from, Account to, BigDecimal amount) {
    from.withdraw(amount);
    to.deposit(amount);
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы