powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Механизм репликации/синхронизации БД с витриной КХД
12 сообщений из 12, страница 1 из 1
Механизм репликации/синхронизации БД с витриной КХД
    #39051427
Miriy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача: Реализовать универсальный механизм синхронизации/репликации БД приложения с витриной КХД / (БД организации (разные: oracle, ms sql, mysql)).
Реализация . На данный момент синхронизация реализована топорно: создаем копию нашей таблицы, качаем новую из витрины и если найдена ошибка, то откат всего и восстановление из копии. Процесс долгий и занимает до 3-4 часов при откате. БД на данный момент (тестовое взаимодействие) = 120 гигов, при переходе на прод будет ~400 гигов. Копирование данных одностороннее, синхронизация ежедневная (запуск в 8:00 (особенности заказчика), работа с 10:00).
Вопрос:
1) Какой механизм синхронизации/ репликации посоветуете?
2) Что/где почитать?

Спасибо за любую информацию.
...
Рейтинг: 0 / 0
Механизм репликации/синхронизации БД с витриной КХД
    #39051805
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Miriy,
разработчик БД обычно знает все методы репликации. Их несколько. В том числе ручная.
Т.е. изучить свои инструменты (СУБД)
...
Рейтинг: 0 / 0
Механизм репликации/синхронизации БД с витриной КХД
    #39052051
Miriy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, спасибо за ответ, но проблема в том, что я не разработчик, а аналитик и хочу услышать/почитать возможные варианты, так как от разработчиков можно узнать только то что они могут и готовы делать, а если им не хватает компетенций или просто желания/времени делать правильно, то получать по шапке буду я.
...
Рейтинг: 0 / 0
Механизм репликации/синхронизации БД с витриной КХД
    #39052110
реальность
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вариант реализации:
приложение, которое выполняет осмысленное чтение и преобразование данных для КХД по установленному расписанию или при изменении исходных данных. Поищите по ключевым словам ETL, ESB... Вариантов много. Если есть хороший архитектор, то можно и самостоятельно попробовать построить такую инфраструктуру. Только перестаньте бессмысленно гонять тонны данных, только изменения.
...
Рейтинг: 0 / 0
Механизм репликации/синхронизации БД с витриной КХД
    #39052222
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Miriy Задача: Реализовать универсальный механизм синхронизации/репликации БД приложения с витриной КХД / (БД организации (разные: oracle, ms sql, mysql)).
в ТЗ же так не пишут.
Это задача для программистов, а цель то какая?
Всегда свежие данные можно по веб получать.
...
Рейтинг: 0 / 0
Механизм репликации/синхронизации БД с витриной КХД
    #39052344
biwed.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Miriy Задача: Реализовать универсальный механизм синхронизации/репликации БД приложения с витриной КХД / (БД организации (разные: oracle, ms sql, mysql)).
Реализация . На данный момент синхронизация реализована топорно: создаем копию нашей таблицы, качаем новую из витрины и если найдена ошибка, то откат всего и восстановление из копии. Процесс долгий и занимает до 3-4 часов при откате. БД на данный момент (тестовое взаимодействие) = 120 гигов, при переходе на прод будет ~400 гигов. Копирование данных одностороннее, синхронизация ежедневная (запуск в 8:00 (особенности заказчика), работа с 10:00).
Вопрос:
1) Какой механизм синхронизации/ репликации посоветуете?
2) Что/где почитать?

Спасибо за любую информацию.

Miriy, Добрый день.
Напиши свой вопрос в форум "OLAP и DWH". Там народ этим каждый день занимается.

PS А пока правильно сказали, смотреть в сторону ETL или ELT и пытаться догружать данные.

С уважением,
...
Рейтинг: 0 / 0
Механизм репликации/синхронизации БД с витриной КХД
    #39052371
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
biwed.ruв форум "OLAP и DWH"
совершенно верно. Перегружать и разделять данные на несколько хранилищ туда.
Стараться уйти от зоопарка БД - сюда и в ветку по ЯП.
...
Рейтинг: 0 / 0
Механизм репликации/синхронизации БД с витриной КХД
    #39052375
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Miriy Задача: Реализовать универсальный механизм синхронизации/репликации БД приложения с витриной КХД / (БД организации (разные: oracle, ms sql, mysql)).
Реализация . На данный момент синхронизация реализована топорно: создаем копию нашей таблицы, качаем новую из витрины и если найдена ошибка, то откат всего и восстановление из копии. Процесс долгий и занимает до 3-4 часов при откате. БД на данный момент (тестовое взаимодействие) = 120 гигов, при переходе на прод будет ~400 гигов. Копирование данных одностороннее, синхронизация ежедневная (запуск в 8:00 (особенности заказчика), работа с 10:00).
Вопрос:
1) Какой механизм синхронизации/ репликации посоветуете?
2) Что/где почитать?

Спасибо за любую информацию.

Ну посоветовать можно только одно - везде поставить СУБД одного типа и настроить репликацию.

А так...
Нужно "заморачиваться" с инкрементным обновлением.
Что-то вроде "лога транзакций" только сделанным "вручную".

О таких решениях я не слышал, но возможно они есть.
...
Рейтинг: 0 / 0
Механизм репликации/синхронизации БД с витриной КХД
    #39052379
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Miriy,
вариант:
Oracl XE на витринах бесплатная. На центральном сервере платная.
...
Рейтинг: 0 / 0
Механизм репликации/синхронизации БД с витриной КХД
    #39052530
реальность
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulА так...
Нужно "заморачиваться" с инкрементным обновлением.
Что-то вроде "лога транзакций" только сделанным "вручную".

О таких решениях я не слышал, но возможно они есть.
ты просто не читаешь, когда тебе на описание таких решений дают ссылки, даже документы в PDF. Шпециалист в общем... Хотя "не слышал" - это правда. PDF не разговариавает.
...
Рейтинг: 0 / 0
Механизм репликации/синхронизации БД с витриной КХД
    #39053416
реальностьmad_nazgulА так...
Нужно "заморачиваться" с инкрементным обновлением.
Что-то вроде "лога транзакций" только сделанным "вручную".

О таких решениях я не слышал, но возможно они есть.
ты просто не читаешь, когда тебе на описание таких решений дают ссылки, даже документы в PDF. Шпециалист в общем... Хотя "не слышал" - это правда. PDF не разговариавает.А ты можешь дать тынц на решения , делающие "лог транзакций вручную", умник?
...
Рейтинг: 0 / 0
Механизм репликации/синхронизации БД с витриной КХД
    #39054691
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Miriy Задача: Реализовать универсальный механизм синхронизации/репликации БД приложения с витриной КХД / (БД организации (разные: oracle, ms sql, mysql)).
Реализация . На данный момент синхронизация реализована топорно: создаем копию нашей таблицы, качаем новую из витрины и если найдена ошибка, то откат всего и восстановление из копии. Процесс долгий и занимает до 3-4 часов при откате. БД на данный момент (тестовое взаимодействие) = 120 гигов, при переходе на прод будет ~400 гигов. Копирование данных одностороннее, синхронизация ежедневная (запуск в 8:00 (особенности заказчика), работа с 10:00).
Вопрос:
1) Какой механизм синхронизации/ репликации посоветуете?
2) Что/где почитать?

Спасибо за любую информацию.
чего-то я не понял кто на ком стоял, автор качаем новую из витрины кого и куда качаете???
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Механизм репликации/синхронизации БД с витриной КХД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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