metaclass: (Default)
[personal profile] metaclass
От текущего разрабатываемого проекта требуется повышенная надежность в не совсем адекватных условиях жизни. Поэтому сижу курю всякие варианты hot-backup, кластеров и тому подобного, чтобы не сидеть как пень и не делать это самостоятельно. Ну, Firebird ничего этого не умеет, без вариантов.
В PostgreSQL есть дурь: Slony-I

Чтение происхождения названия и названий прог вызвало у меня истерику. Типа:
"slonik is the word for a "little elephant," and is the name of the program used to configure the cluster."

Date: 2010-09-03 04:34 pm (UTC)
From: [identity profile] fraks-nsk.livejournal.com
А что ты имеешь ввиду говоря что Firebird не умеет hot-backup?
Там же есть gbak и nbackup.
Вторым еще не пользовался но вроде как он позволяет как бы инкрементально бэкапить базу.
Ну и ресторить в сторонке соответственно.

Date: 2010-09-03 04:38 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Я может, не совсем точно выразился - мне нужна гарантия, что если я закомиттил транзакцию - то она не пропадет даже если через 5 секунд после этого умрет винчестер, или из компа вытащат шнур питания.
Как вариант - рассматривается дублирование операций на две базы, или хотя бы два разных винта, и тому подобное, и желательно - чтобы был минимум ручной работы по восстановлению. В совокупности с тем, что все операции с бд еще раз в 5-10 минут клонируются на главный сервер и восстановление должно это учитывать - делать это все на коленке не хочется.

Date: 2010-09-04 06:48 am (UTC)
From: [identity profile] fraks-nsk.livejournal.com
Ну так FB умеет shadow. Если сделать его на другой винт - будет гарантия от умирания одно из винтов. А если прям от питания защищаться - то естественно FORCED WRITES ON и отключить кэширование записи в ОС. Это конечно не может не сказаться отрицательно на скорости записи в базу...

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 22nd, 2025 11:56 am
Powered by Dreamwidth Studios