powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Replication
3 сообщений из 3, страница 1 из 1
Replication
    #33107987
KRED
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.

Вот назрел вопросик о репликации между постгрестом и мускулем.

Есть идея о создании тригера/ов который будет сбрасывать все UPDATE/INSERT/DELETE по PK с разный таблиц в одну таблицу (точнее сразу SQL команды). А "клиент" будет читать их и выполнять на мускуле одновремонно их стирая на сервере.

Будет ли такая система жизнеспособной ?
Какие ждут проблемы меня при писании/использовании ?

Может кто предложит свой велосипед ?
...
Рейтинг: 0 / 0
Replication
    #33108033
KRED
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это я был
...
Рейтинг: 0 / 0
Replication
    #33114913
Hordi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Абсолютно неприемлимый вариант,- затраты под хранение просто ужасные. Создай для таблицы А, которую реплицируешь, таблицу Б, которая будет хранить примари-ключ А и признак того, что происходило (удаление,вставка,изменение). Далее триггером в эту таблицу и будешь добавлять записи. Например:

Таблица A

id (primary key) | name (varchar)
------------------------------------------
10 | xxxxxxxxxxxxx


Таблица Б

replica(SERIAL) | type( char(1) ) | id
-------------------------------------------------
1 | 'i' | 10
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Replication
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]