Database

Database is a global server configuration property that defines how Iotellect Server stores its data in its database. Fields of this property are mapped to the server configuration file.

Five modes are available for various storage facilities:

Value

Description

0

Disabled. The data won't be stored.

1

Relational Database. The data will be stored in relational database. To configure the database use options of "Relational Database" section.

2

Key-Value Storage. The data will be stored in key-value storage. To configure the storage use options of "Key-Value Storage" section.

3

NoSQL Storage. The data will be stored in NoSQL storage. To configure the storage use options of "NoSQL Storage" section.

4

File Storage. The data will be stored in binary files.

Configuration Storage

Key name in the configuration file: databaseConfigurationStorage

Value type: Integer

Possible values: 1, 2, 3, 4

Default value: 1 for Windows installations, 3 for Linux/Unix installations.

This option defines where to store device configurations.

Event Storage

Key name in the configuration file: databaseEventHistoryStorage

Value type: Integer

Possible values: 0, 1, 3

Default value: 1 for Windows installations, 3 for Linux/Unix installations.

This option defines where to store system events.

Binary Data Storage

Key name in the configuration file: databaseBinaryDataStorage

Value type: Integer

Possible values: 1, 2, 4

Default value: 4

This option defines where to store binary data.

Was this page helpful?