Шаблон карты идентичности
Эта статья в значительной степени или полностью опирается на один источник . ( апрель 2020 г. ) |
При проектировании СУБД шаблон карты идентификации доступа к базе данных представляет собой шаблон проектирования , используемый для повышения производительности за счет предоставления контекстно-зависимого кэша в памяти для предотвращения дублирования извлечения одних и тех же объектных данных из базы данных. [1]
Если запрошенные данные уже загружены из базы данных, карта идентификации возвращает тот же экземпляр уже созданного объекта, но если он еще не загружен, она загружает его и сохраняет новый объект на карте. Таким образом, он следует принципу, аналогичному отложенной загрузке .
Существует 4 типа карт идентичности.
- Явный
- Общий
- Сессия
- Сорт
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Фаулер, Мартин (2003). Шаблоны архитектуры корпоративных приложений . Аддисон-Уэсли. стр. 195–199. ISBN 0-321-12742-0 .