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 10:57 am (UTC)
From: [identity profile] nealar.livejournal.com
в домене?

Date: 2010-09-03 10:59 am (UTC)
From: [identity profile] metaclass.livejournal.com
Хто, слоник или мой проект?:)

Date: 2010-09-03 06:46 pm (UTC)
From: [identity profile] nealar.livejournal.com
[livejournal.com profile] slonik_v_domene, это же про него?

Date: 2010-09-04 07:13 am (UTC)
From: [identity profile] metaclass.livejournal.com
Я вроде пишу софт синхронизации для PostgreSQL, во всяком случае, слоника_в_домене я в виду не имел :)

Date: 2010-09-04 07:13 am (UTC)
From: [identity profile] metaclass.livejournal.com
читать "...пишу про софт..."

Date: 2010-09-03 11:28 am (UTC)
From: [identity profile] teewoon.livejournal.com
Если не шибко ошибаюсь, Slony-II тоже есть, тока под другими именами типа subj-R, -R(SI).

Date: 2010-09-03 11:33 am (UTC)
From: [identity profile] blacklion.livejournal.com
Это отсылка к старому девизу Postgre — Elephants never forget.

Date: 2010-09-03 02:44 pm (UTC)
From: [identity profile] http://users.livejournal.com/_slw/
скорее интеграция его с другим девизом, о чем указали ниже

Date: 2010-09-03 11:44 am (UTC)
From: [identity profile] plumqqz.livejournal.com
Не совсем понятно, почему не дождаться релиза 9.0.

А слоны мутные, да, но работают.

Date: 2010-09-03 12:51 pm (UTC)
From: [identity profile] henu3detb.livejournal.com
А что в 9 сделали кластеринг?

Date: 2010-09-03 12:54 pm (UTC)
From: [identity profile] plumqqz.livejournal.com
Что такое кластеринг и можно ли его показывать детям?

Date: 2010-09-03 12:57 pm (UTC)
From: [identity profile] metaclass.livejournal.com
А что будет в 9.0 и когда он будет?

Date: 2010-09-03 01:01 pm (UTC)
From: [identity profile] plumqqz.livejournal.com
Там будет жаждаемая репликация из коробки.

ЗЫ Не знал, что звероколхозник такой изверг. Задавать www.postgresql.org - за что?

Date: 2010-09-04 05:09 am (UTC)
From: [identity profile] inhate.livejournal.com
Ой, ну его когда еще зарелизят, потом пока стабилизируют и т.п.
А надо было еще вчера.

Date: 2010-09-04 07:54 am (UTC)
From: [identity profile] plumqqz.livejournal.com
Ой, ну его когда еще зарелизят, потом пока стабилизируют и т.п.

Судя по предыдущим версиям, зарелизят его очень скоро и со стабильностью там будет порядок. Собственно, у меня вот и беты нареканий не вызывают/-ли, что девятки, что 8.4

А надо было еще вчера.

Если все так плохо, то можно застрелиться, повеситься, утопиться, броситься под колеса поезда как Анна Каренина, броситься под колеса фуры как Фрося Давалкова с Ярославки и броситься с борта корабля как персидская княжна. При таком обилии возможностей глупо ждать чего-то еще.

Date: 2010-09-04 08:18 pm (UTC)
From: [identity profile] black-angel-by.livejournal.com
уже РЦ3 :) Релиз совсем скоро :)

Date: 2010-09-03 11:54 am (UTC)
From: [identity profile] trueblacker.livejournal.com
россия - родина постгресов

Date: 2010-09-03 12:26 pm (UTC)
From: [identity profile] nivanych.livejournal.com
;-) Это я запомню, спасибо. Звучит!

Пару слов о slony

Date: 2010-09-03 01:38 pm (UTC)
From: [identity profile] ex-vdom.livejournal.com
http://howfuckedismydatabase.com/postgres/

Date: 2010-09-03 04:10 pm (UTC)
From: [identity profile] vaddimka.livejournal.com
вроде как с 8.3 еще более-менее адекватная мультимастер репликация появилась
хотя в продакшне не юзал пока

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 и отключить кэширование записи в ОС. Это конечно не может не сказаться отрицательно на скорости записи в базу...

Date: 2010-09-03 05:46 pm (UTC)
From: [identity profile] kurilka.livejournal.com
Я не настоящий сварщик, но задам такой вопрос: а Londiste не канает?

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 10:29 am
Powered by Dreamwidth Studios