Состав дистрибутива#
Единый дистрибутив DataGrid содержит все перечисленные в таблице ниже компоненты дистрибутива для запуска установки/обновления.
Элемент дистрибутива |
Описание |
|---|---|
benchmarks |
Тесты производительности |
bin |
Консольные утилиты администрирования |
config |
Конфигурационные файлы |
docs/jadadoc |
Описания java-классов |
documentation |
Документация к продукту Platform V DataGrid |
examples |
Примеры использования стандартных команд |
libs |
Библиотеки DataGrid |
monitoring/grafana |
Система мониторинга статусов различных сервисов, серверов и сетевого оборудования |
monitoring/zabbix |
Система визуализации данных систем ИТ-мониторинга |
platforms/cpp |
Примеры использования C++ |
platforms/dotnet |
Примеры использования .NET |
utils |
Утилиты |
utils/admin-ui |
Веб-утилита для управления кластером |
utils/async-profiler |
Асинхронный профилировщик |
utils/ise-provider |
Модуль для запуска DataGrid в сервере-приложений Wildfly |
utils/page-analyzer |
Утилита для анализа страниц PDS |
utils/performance-statistics-tool |
Утилита для сбора статистики о производительности кластера |
utils/snapshots |
Скрипты для оффлайн-восстановления снепшотов |
В поставке доступны модули:
|
Описание |
|---|---|
|
Плагин, который позволяет уменьшить объемы хранимой и передаваемой между серверными узлами информации за счет сжатия бинарного представления хранимых данных |
|
Плагин для работы CDC в реальном времени |
|
Плагин, который предоставляет хранилище страниц с возможностью чтения и записи кеш-партиций в режиме |
|
Работа с кеш-дампами |
|
SQL-запросы и индексирование |
|
Поддержка фреймворка Jakarta Common Logging (JCL) |
|
Интеграция транзакций DataGrid с JTA |
|
Модуль обеспечивает IP Finder для механизма TCP Discovery, который использует соответствующий сервис Kubernetes для поиска IP-адресов модулей DataGrid, которые упакованы в контейнер сервисом Kubernetes |
|
Поддержка |
|
Запускает сервер, который основан на Jetty. Этот сервер может использоваться для выполнения задач и кеш-команд в DataGrid с применением RESTful API, которые основаны на протоколе HTTP |
|
Поддержка фреймворка журналирования |
|
Модуль обеспечивает возможности запуска узлов DataGrid на удаленных компьютерах по протоколу SSH |
|
Модуль обеспечивает возможности развертывания задач из различных источников, например, из файловой системы, HTTP и электронной почты |
|
Позволяет запускать узлы внутри любого веб-контейнера, который основан на Java-сервлете и слушателе контекста Java-сервлета. Также модуль обеспечивает возможность сохранения веб-сессий в кеше DataGrid |
|
Обеспечивает работу интерфейса TCP Discovery IP Finder, который использует директорию ZooKeeper для обнаружения других узлов DataGrid |
|
Модуль для интеграции с движком Calcite |
|
Библиотека, которая позволяет публиковать статус readiness probe для Kubernetes/OpenShift. Библиотека запускает HTTP-сервер Jetty и возвращает код состояния HTTP для readiness probe. Код «200» означает, что кластер готов к работе, код «503» — что кластер не готов |
|
Реализация плагина Ignite, который обеспечивает гарантию, что после сегментации кластера не более одного сегмента сможет обрабатывать запросы на запись во все кеши |
|
Модуль для межкластерной репликации CDC |
|
Распределитель памяти с поддержкой NUMA для Apache Ignite |
|
Модуль проверки checkstyle по коду ignite |
|
Модуль, который позволяет экспортировать метрики с помощью |
|
Модуль, который обеспечивает поддержку компрессии данных на диске |
|
Модуль предоставляет возможности автоматической настройки для приложений на основе Spring boot |
|
Модуль предоставляет возможности автоматической настройки для приложений на основе Spring boot |
|
Модуль интеграции с компонентом Аудит (AUDT) продукта Platform V Audit SE |
|
Модуль для экспорта метрик через HTTP-протокол |
|
Модуль интеграции с фреймворком Spring Cache |
|
Модуль интеграции с компонентом Аудит (AUDT) продукта Platform V Audit SE через REST API |
|
Модуль интеграции с фреймворком Spring Data Сommons |
|
Модуль интеграции с компонентом PACMAN (CFGA) продукта Platform V Backend |
|
Обеспечивает интеграцию с фреймворком Spring Data |
|
Обеспечивает интеграцию с фреймворком Spring tx |