Хранилище «ключ-значение»
Хранилище "ключ-значение" управляется СУБД Berkeley, встроенной в AggreGate Server и работающей внутри сервера. Она идеально подходит для сохранения конфигураций системы и устройств.
![]() | Использование хранилища “ключ-значение” в настоящий момент не рекомендуется. Вместо него используются более универсальное и гибкое хранилище типа NoSQL. |
Конфигурация хранилища "ключ-значение"
Отдельная группа настроек в разделе база данных общих настроек сервера, позволяет настраивать параметры производительности и отказоустойчивой кластеризации для хранилища "ключ-значение".
Для активации хранилища "ключ-значение", измените свойство Хранилище конфигурации на хранилище ключ-значение. Как правило, дополнительных изменений конфигурации не требуется, если используется одна база данных без отказоустойчивого кластера.
Чтобы хранилище "ключ-значение" в сценарии отказоустойчивого кластера:
Настройте два или более экземпляра AggreGate Server.
Включите хранилище ключ-значение на обоих.
Измените параметр конфигурации роли кластера для одного хранилища ключ-значение на Главный. Измените роль другого хранилища ключ-значение на Отказоустойчивый.
Установите кластерные базы данных «ключ-значение» на каждом отказоустойчивом хранилище «ключ-значение», чтобы они указывали на другие хранилища «ключ-значение» в кластере.
Перезапустите все серверы.
Папка хранилища "ключ-значение"
Хранилище "ключ-значение" хранит данные в подпапке /key_value_data папки установки AggreGate Server.
Таким образом, для копирования конфигураций сервера с одной машины на другую необходимо скопировать папку /key_value_data на целевой сервер, заменив существующую папку.
Was this page helpful?
