Hibernate, fundamentals. Part 4. Для студентов старших курсов университета
| Предмет: | Информатика |
|---|---|
| Категория материала: | Презентации |
| Автор: |
Dudnik Oxana Antonovna
|
Мы восстанавливаем материалы только с согласия их авторов.
Довольно часто в java приложениях с целью снижения нагрузки на БД используют кеш. Не много людей реально понимают как работает кеш под капотом, добавить просто аннотацию не всегда достаточно, нужно понимать как работает система.
Кэш-память хранит представление текущего состояния БД для приложения, либо в памяти или на диске компьютера сервера приложения. Кэш – это локальная копия данных. Кэш находится между приложением и БД.
Hibernate предоставляет двухслойную систему кэширования с первым уровнем КЭШа (сессия) и подключаемым КЭШем второго уровня. Кэш первого уровня активен всегда – он используется для разрешения циклических ссылок в вашем графе объектов и для оптимизации производительности на одну единицу работы. (Процессный или кластерный) Кэш второго уровня с другой стороны является опциональным и лучше всего подходит для классов, которые в основном считываются.
| Тип материала: | Презентация Power Point (ppt) |
|---|---|
| Размер: | 110 Kb |
| Количество скачиваний: | 11 |