Встречается на собеседованиях • сегодня
Какие плюсы и минусы кэширования в Hibernate
**Плюсы:**
- **Производительность** – уменьшает количество запросов к БД, т.к. данные берутся из кэша.
- **Снижение нагрузки** – уменьшает нагрузку на СУБД, особенно при частых чтениях.
- **Гибкость** – поддерживает несколько уровней кэширования (1-й, 2-й уровень, кэш запросов).
**Минусы:**
- **Актуальность данных** – возможны проблемы с консистентностью, если данные изменяются вне Hibernate.
- **Настройка** – требует дополнительной конфигурации (например, для распределенного кэша).
- **Память** – потребляет дополнительную память, особенно при кэшировании больших объемов данных.
**Пример включения кэша 2-го уровня:**
```java
// В persistence.xml или hibernate.cfg.xml
```

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы