Введение
Prostore (далее — система) — система для построения витрин данных, позволяющая работать как с актуальными, так и архивными данными. Система выполняет роль интеграционного сервиса, объединяющего различные СУБД хранилища, и предоставляет следующие возможности:
- работа с данными с использованием единой логической схемы данных, которая не зависит от типа СУБД хранилища;
- добавление данных:
- параллельная загрузка больших объемов данных из внешнего источника данных;
- обновление небольших объемов данных с низкой задержкой;
- получение данных, актуальных на указанный момент времени:
- параллельная выгрузка больших объемов данных во внешний приемник данных;
- запрос небольших объемов данных с низкой задержкой;
- работа с историей изменений данных:
- удаление архивных данных старше указанного момента времени;
- полное удаление данных в соответствии с указанным условием.
Работа с системой возможна с помощью любых программ, которые предоставляют подключение через JDBC-интерфейс. Для работы с системой используется декларативный язык запросов на основе SQL, в некоторых случаях совпадающий с SQL-стандартом (см. Запросы SQL+).