Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Подскажите, как лучше реализовать репликацию.
|
|||
|---|---|---|---|
|
#18+
Есть 20 структурных подразделений. В каждом своя база биллинга потребителей. Правда на данный момент на postgres всего 3 структурных базы крутятся, но в течении года будут все 20. Нужно реализовать центральный сервер в главной конторе, куда в автоматическом режиме будут вносится изменения из мелких баз. На центральном сервере все базы будут храниться не отдельными базами, а вливаться в одну большую. Мелкие базы реализованы таким образом, что конфликта по первичным ключам при заливке их в единую большую не будет. Репликация логики не интересует, только данные. Каналы между центром и регионами дохлые и часто мигают. Все изменения данных в центральной базе будут идти только при помощи репликации из районских (о том, как эту репликацию реализовать я и спрашиваю). Никакого заведения ручками. Пользователи будут использовать ее только в качестве отчетника по всей области. Подскажите, какими средствами можно реализовать такую схему? Написать самим можете не предлагать - данный вариант мы будем рассматривать в том случае, если не найдем существующего решения. На данный момент используется postgres 8.2.5 на SLES9 и SLES10. Если необходимо, перевалимся на postgres 8.3. Признателен за любые идеи по этому поводу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2008, 15:13 |
|
||
|
Подскажите, как лучше реализовать репликацию.
|
|||
|---|---|---|---|
|
#18+
на вскридку, региональные реплицировать (slony-I) не в одну центр, а в копии региональных, и каким нить скриптом по расписанию перекладывать из реплик в единую базу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 15:28 |
|
||
|
Подскажите, как лучше реализовать репликацию.
|
|||
|---|---|---|---|
|
#18+
Как вариант приму к сведению... Одно но - даннве придется хранить дважды, а место не резиновое... Пробую с daffidil replicator разобраться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2008, 12:42 |
|
||
|
Подскажите, как лучше реализовать репликацию.
|
|||
|---|---|---|---|
|
#18+
это не смотрели? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2008, 13:01 |
|
||
|
Подскажите, как лучше реализовать репликацию.
|
|||
|---|---|---|---|
|
#18+
Еще нет, сразу соблазнился на daffodil. Пока с ним затык посмотрю bucardo. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2008, 14:29 |
|
||
|
Подскажите, как лучше реализовать репликацию.
|
|||
|---|---|---|---|
|
#18+
Алексей ФилипповПока с ним затыку него спрашивали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2008, 14:51 |
|
||
|
Подскажите, как лучше реализовать репликацию.
|
|||
|---|---|---|---|
|
#18+
Только что. Жду, может ответит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2008, 11:35 |
|
||
|
Подскажите, как лучше реализовать репликацию.
|
|||
|---|---|---|---|
|
#18+
Кстати, никто не ответил в тему по поводу 15 триала на daffodil . Может кто-то все-таки подскажет, через 15 дней перестанет работать, или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2008, 11:37 |
|
||
|
Подскажите, как лучше реализовать репликацию.
|
|||
|---|---|---|---|
|
#18+
Вопрос по поводу bucardo. Работает ли эта штука в postgres 8.2 и выше??? Дело в том, что в требованиях к наличию модулей perl есть такой модуль, как DBD::Pg. При попытке его проставить, он требует указать путь к pg_config. Я так понял, что в версиях postgres 8.2 и выше pg_config отсутствует. То есть DBD::Pg ограничивается postgres 8.1, соответственно bucardo имеет то же ограничение. Я ошибаюсь? Если ошибаюсь, то где же мне найти pg_config в postgresql 8.2? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2008, 12:53 |
|
||
|
Подскажите, как лучше реализовать репликацию.
|
|||
|---|---|---|---|
|
#18+
Алексей ФилипповДело в том, что в требованиях к наличию модулей perl есть такой модуль, как DBD::Pg. При попытке его проставить, он требует указать путь к pg_config. Я так понял, что в версиях postgres 8.2 и выше pg_config отсутствует. То есть DBD::Pg ограничивается postgres 8.1, соответственно bucardo имеет то же ограничение.в Debian pg_config находится в пакете разработки libpq-dev ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2008, 13:03 |
|
||
|
Подскажите, как лучше реализовать репликацию.
|
|||
|---|---|---|---|
|
#18+
Правда я ставил версию DBD::Pg 2.8.5, хотя в доке написано, что нужна версия 1.49. Может проблема не в той версии, но я сильно сомневаюсь что более старая версия модуля поддерживает более свежую версию базы данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2008, 13:04 |
|
||
|
Подскажите, как лучше реализовать репликацию.
|
|||
|---|---|---|---|
|
#18+
Отвечаю сам себе: pg_config находится в пакете postgresql-devel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2008, 15:05 |
|
||
|
Подскажите, как лучше реализовать репликацию.
|
|||
|---|---|---|---|
|
#18+
Алексей ФилипповЕсть 20 структурных подразделений. Bucardo LimitationsCannot handle more than two master nodes at a time (no master-master-master replication yet).это как обойти решили? а то похоже они сейчас думают как три мастера реплицировать) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2008, 14:43 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=35436747&tid=2004207]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
42ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 367ms |

| 0 / 0 |
