В ГИС Сервере повышена скорость многопользовательского доступа к базам геопространственных данных большого объема

04.07.2017

В КБ "Панорама" разработан ГИС Сервер версии 7.3. В новой версии увеличена скорость доступа к большим массивам информации в пространственных базах данных. Это достигается за счет гибкой настройки кэширования данных и возможности распределения кэша по дисковым массивам.

Программа обеспечивает кэширование информации из пространственной базы данных в виде картографического представления уже в установленных условных знаках. Это позволяет максимально повысить скорость многопользовательского доступа к этим данным. В новой версии для каждого соединения ГИС Сервера с геопространственной БД может быть назначена отдельная директория в дисковом пространстве для размещения кэша. Такой подход позволяет администратору сервера гибко распределить нагрузку на дисковую подсистему.

ГИС Сервер дает возможность не перечитывать из БД полученную ранее и сохраненную в кэш информацию, даже если к этой информации некоторое время не обращался ни один клиент сервера, или даже если ГИС Сервер был перезапущен. Если в БД доступно журналирование операций с данными, ГИС Сервер выполняет актуализацию данных в кэше только в части тех данных, которые претерпели изменения с момента предыдущего обращения к базе пространственных данных. Журналирование операций осуществляется с помощью дополнительной таблицы в БД – "Журнал изменений данных". Период опроса ГИС Сервером таблицы журнала изменений устанавливается администратором в настройках программы.

Если в пространственной БД не выполняется журналирование операций, то ГИС Сервер должен обновлять кэш целиком. Для минимизации временных и ресурсных затрат, требующихся для этой операции, в новой версии введено понятие "время актуальности данных". Теперь картографическое представление, сформированное по исходному набору данных (таблице геопространственной БД или SQL-запросу), не пересоздается до тех пор, пока не истек установленный интервал актуальности полученных данных, даже если в этот период произошел перезапуск операционной системы или ГИС Сервера. По истечении времени актуальности данных картографическое представление будет автоматически переформировано, если на ГИС Сервере есть активные подключения к этому набору данных. Если никто к набору данных не подключен, а время актуальности данных истекло, картографическое представление будет переформировано при первом обращении пользователя к этому набору. Время актуальности для набора данных пространственной БД определяет администратор ГИС Сервера исходя из того, какая пространственная информация содержится в этом наборе, в каком объеме и насколько часто требуется ее актуализация для клиентов сервера.

ГИС Сервер предоставляет удаленный доступ к векторным картам, данным ДЗЗ, матрицам, документам и базам пространственных данных. Поддерживается многоуровневое подключение серверов между собой для распределенного хранения и обработки пространственных данных с автоматической репликацией, резервным копированием и защитой данных. Программа дает пользователям возможность вносить изменения в базы геопространственных данных через графический интерфейс ГИС "Панорама" средствами редактирования цифровых карт местности. При этом ГИС Сервер отслеживает изменения в этих базах данных, выполняемые любыми внешними приложениями.

Новая версия программы доступна для скачивания на странице Скачать.


Комментарии (0)

Архив новостей