В «Форсайт. Аналитическая платформа» для ускорения работы реализовано кэширование данных, метаданных и объектов репозитория:
кэширование данных In-Memory. Для кэширования данных применяется механизм In-Memory. In-Memory – это подсистема, обеспечивающая загрузку данных из источников (кэширование кубов), локальное хранение данных, быстрый многопользовательский доступ и высокопроизводительную обработку. Кэширование позволяет избежать необходимости каждый раз отправлять запрос на выборку данных из СУБД. Для получения подробной информации обратитесь к разделу «Кэширование данных In-Memory»;
Важно. Использование кэширования данных In-Memory в промышленной эксплуатации запрещено.
кэширование CubeCacheSaver. Для кэширования используется таблица репозитория, в которой в двоичном виде хранятся данные. По мере необходимости данные извлекаются из таблицы и загружаются в память компьютера пользователя. Вся дальнейшая работа с данными производится без обращения к СУБД. Для получения подробной информации обратитесь к разделу «Кэширование данных CubeCacheSaver»;
кэширование объектов репозитория. Для кэширования объектов репозитория различных типов разработаны механизмы, ускоряющие доступ к объектам и их работу. Для получения подробной информации обратитесь к разделу «Кэширование объектов репозитория»;
кэширование метаданных. Для ускорения навигации по репозиторию кэшируются метаданные объектов. Метаданные содержат базовую информацию об объекте и информацию о структуре объекта. Базовая информация включает в себя наименование, идентификатор и ключ объекта. Для получения подробной информации обратитесь к разделу «Кэширование метаданных».
См. также:
Интерфейс навигатора | Кэширование данных In-Memory | Кэширование данных CubeCacheSaver | Кэширование объектов репозитория | Кэширование метаданных