Описание
Программа «Platform V Persistence» представляет собой набор плагинов для OS ORM фреймворка Hibernate, которые обеспечивают прозрачную интеграцию с сервисами Platform V, и решают задачи:
- абстрагирование бизнес-логики приложений от слоя физического хранения с автоматической поддержкой репликации изменений на резервный контур:
- формирование, построение и сериализация векторов изменений;
- передача сериализованных векторов изменений в прикладной журнал, обработка событий прикладного журнала и применение векторов изменений на резервном контуре;
- обеспечение горизонтального масштабирования за счет
- использования сервиса генерации уникальных ID;
- использования сервиса межкластерной индексации;
- репликация в аналитическую платформу за счет
- инициирующей выгрузки и технического контроля данных;
- потоковой передачи изменений;
- экспорт событий аудита в централизованный сервис аудита.
Программа «Platform V Persistence» включает в себя сам Hibernate и пять основных элементов:
- Hibernate — обеспечивает совместимость с разными СУБД;
- Adapter — плагин адаптер. Отвечает за инициализацию и настройку плагинов, и диспетчеризацию обратных вызовов;
- Changes — плагин вектора изменений. Собирает вектор изменений и сериализацию;
- StandIn — плагин прикладной репликации. Отвечает за репликацию данных через Прикладной Журнал;
- CCI — плагин межкластерной индексации. Актуализирует данные в межкластерных индексах;
- IDGen — плагин генерации идентификаторов. Генерирует уникальные идентификаторы с использованием API компонента генерации уникальных идентификаторов.
Если вы обнаружили ошибку, пожалуйста, уведомите нас — выделите текст с ошибкой и нажмите клавиши Ctrl+Enter. Отключите блокировщик рекламы, если после нажатия комбинации кнопок не срабатывает всплывающее окно.
