Область применения
SQL Backend может быть использован в случае, если необходима работа с очень большим количеством данных, которые постоянно растут и нет возможности оперативно увеличивать объемы ОЗУ.
Режим прямого подключения к источнику ViQube (SQL Backend) и режим импорта данных ViQube (In-memory) имеют существенные различия. Ниже приводится таблица с ключевыми критериями для выбора используемого типа хранилища.
Каждый из режимов оптимизирован именно под свои задачи. Не рекомендуется использовать ViQube (SQL Backend) в случае, если по критериям необходимо использовать ViQube (In-memory) , так как это может негативно сказаться на производительности.
Характеристика | Тип используемого хранилища | |
ViQube (In-memory) | ViQube (SQL Backend) | |
Сложность настройки | Легко, может настроить Аналитик | Сложно, необходимо привлечение Администратора, Разработчика либо продвинутого Аналитика |
Функциональные возможности | Доступна вся функциональность Visiology без ограничений | Есть ограничения по функциональности, см.: Ограничения SQL Backend |
Количество строк в самой большой таблице фактов | < 100 млн строк | > 100 млн строк |
Объем данных | < 100 ГБ ОЗУ | > 100 ГБ ОЗУ |
Обновление данных в реальном времени | Требуется время на импорт данных обновленных данных в In-memory. | Так как обработка данных происходит во внешнем хранилище - время на импорт не требуется. Возможности по обновлению данных в режиме реального времени зависят от архитектуры проекта. |