Промежуточный сервер для PostgreSQL

Доброго дня, Коллеги!

Есть ли у кого-нибудь из вас опыт реализации следующего изврата:

Дано:

удаленные рубежи с клиентскими приложениями, которые медленно, но постоянно пишут в базу стрим-дату в ближайший территориальный датацентр.

И все хорошо и замечательно, пока есть коннект или пока не загнется какой-нибудь промежуточный шлюз.

Вопрос:

Есть ли возможность создать некий прокси, который бы хранил цепочку запросов на запись клиентов, пока сервер не доступен по какой-либо причине?

Заранее СПС!

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Насколько мне известно,

Насколько мне известно, такого нету.
А для работы описанной вами схемы, в своё время использовался механизм выгрузок.
Т.е. в каждом филиале свой сервер. Раз в какой-то промежуток времени к нему приходят обновления данных с центрального сервера в виде архива, например в CSV формате. Архив распаковывается, данные загружаются на сервер филиала. В свою очередь, с сервера филиала тоже делаются с определённым интервалом выгрузки, которые запаковываются в архив и отправляются на центральный сервер, который таким образом получает данные из филиалов. При грамотной схеме БД возможность появления дублей или перезапись существующих данных невозможны.
Схема рабочая, работало такое в те времена, когда ещё Интернета было мало - через модемные линии.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023