Базы данных

База данных  - это свойство глобальной конфигурации сервера, которое определяет, как AggreGate Server сохраняет данные в свою базу данных. Поля этого свойства сопоставляются с файлом конфигурации сервера.

Для различных хранилищ доступны пять режимов:

Значение

Описание

0

Неактивный. Данные не будут храниться.

1

Реляционная база данных. Данные будут храниться в реляционной БД. Для конфигурации базы данных используйте настройки раздела "Реляционная база данных".

2

Хранилище ключ-значение.  Данные будут храниться в хранилище ключ-значение. Для конфигурации базы данных используйте настройки раздела "Хранилище ключ-значение".

3

Хранилище NoSQL. Данные будут храниться в хранилище NoSQL. Для конфигурации базы данных используйте настройки раздела "Хранилище NoSQL".

4

Файловое хранилище.  Данные будут храниться в файлах в двоичном формате.

Хранилище конфигураций

Имя переменной в конфигурационном файле: databaseConfigurationStorage

Тип значения: Integer

Возможные значения: 1, 2, 3, 4

Значение по умолчанию: 3

Эта настройка определяет, где хранятся конфигурации устройств.

Хранилище событий

Имя переменной в конфигурационном файле: databaseEventHistoryStorage

Тип значения: Integer

Возможные значения: 0, 1, 3

Значение по умолчанию: 3

Эта настройка определяет, где хранятся события системы.

Хранилище двоичных данных

Имя переменной в конфигурационном файле: databaseBinaryDataStorage

Тип значения: Integer

Возможные значения: 1, 2, 4

Значение по умолчанию: 4

Эта настройка определяет, где хранятся двоичные данные.