Re: How to implement backup protocol

Поиск
Список
Период
Сортировка
От Jeff Davis
Тема Re: How to implement backup protocol
Дата
Msg-id 1164737006.7773.105.camel@dogma.v10.wvs
обсуждение исходный текст
Ответ на Re: How to implement backup protocol  ("Andrus" <eetasoft@online.ee>)
Список pgsql-general
On Tue, 2006-11-28 at 19:34 +0200, Andrus wrote:
> > You could use an *un*trusted procedural language to create a
> > function to binary-read the backup from disk and return it
> > as a bytea field. Not sure how efficient that is, though.
> >
> > You could then simply do
> >
> > select get_backup();
> >
> > If you allow for parameters you could make it return certain
> > backups based on, perhaps, timestamp of creation.
>
>
> Karsten,
>
> This id good idea but it forces to use Postgres protocol for downloading.
> This protocol has some timeouts which are too small for large file download.
> Postgres protocol has also a lot of overhead added to downloadable data.
> It also requires that whole downloadable file must fit into memory.

You could backup to a postgresql large object, and then transmit that.
Would that be more efficient? It would be kind of strange, but it might
work if you can't open any other ports.

Regards,
    Jeff Davis


В списке pgsql-general по дате отправления:

Предыдущее
От: Mark Jensen
Дата:
Сообщение: Including unique users in huge data warehouse in Postgresql...
Следующее
От: Karsten Hilbert
Дата:
Сообщение: Re: How to implement backup protocol