Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 Синхронизация данных в филиалах  [new]
Олег Гапон
Member

Откуда: N/A
Сообщений: 836
Интересно мнения спецов.

Кто как решает проблему синхронизации данных, ну например при работе с филиалами.

1. Утром пользователь филиала подключился к центральному серваку, закачал свежие данные.

2. Отключился...работает автономно целый день

3. Вечером подключился обновился, слил свои данные.

База не поддерживает всяких там репликаций, и производитель базы данных может быть любой.

Как это можно разрулить малой кровью....
31 май 08, 10:42    [5741891]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54812

Олег Гапон

База не поддерживает всяких там репликаций, и производитель базы данных
может быть любой.

Для тех СУБД, где нет штатного репликатора, иногда существуют сторонние.

Posted via ActualForum NNTP Server 1.4

31 май 08, 12:21    [5742012]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
apapacy
Member

Откуда:
Сообщений: 1297
Олег Гапон
Интересно мнения спецов.

Кто как решает проблему синхронизации данных, ну например при работе с филиалами.

1. Утром пользователь филиала подключился к центральному серваку, закачал свежие данные.

2. Отключился...работает автономно целый день

3. Вечером подключился обновился, слил свои данные.

База не поддерживает всяких там репликаций, и производитель базы данных может быть любой.

Как это можно разрулить малой кровью....


С удачным решением данного вопроса я познакмился в 1с 7.7 компонента "распределенные базы данных" (в 8-ке тоже есть эта функиональность разумеется.)
если посмотреть как это конкретно у них реализовано - идеология такая. распределяются Справочники и Документы (то есть таблицы БД), которые можно редактировать на центральной базе и на удаленных базах, Справочники и Документы, которые должны отсылаться на ЦБ, и Справочники и Документы. которые должны рассылаться всем удаленным базам.
Ну а дальше протокол с учетом отказов в передаче.
Одним из средств доставки пакетов обновлений может служить E-mail.
Ситема 1с 7.7 - распределенка работае надежно.
Реализовать это самостоятельно очень сложно. даже если БД поддерживает репликацию.
Хотя...
2 июн 08, 02:10    [5744847]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17472

>С удачным решением данного вопроса
это чем же оно удачное?

Posted via ActualForum NNTP Server 1.4

2 июн 08, 08:58    [5745013]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
VoDA
Member

Откуда: сеРверная пальмира :)
Сообщений: 4898
ScareCrow

>С удачным решением данного вопроса
это чем же оно удачное?

Posted via ActualForum NNTP Server 1.4
Оно работает!
2 июн 08, 11:31    [5745819]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
zalexaka
Member

Откуда: откуда все…
Сообщений: 1487
Сейчас тоже озадачен этим. Малой кровью думаю не обойтись — засучить рукава и ваять…
зы
статейка может навести на некоторые мысли
2 июн 08, 11:38    [5745856]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
Sybase ASA
Guest
выбери меня
2 июн 08, 11:55    [5745934]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
zalexaka
Member

Откуда: откуда все…
Сообщений: 1487
Sybase ASA
выбери меня
заказчик имеет своё мнение на этот счёт :(
2 июн 08, 11:57    [5745952]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
Локшин Марк
Member

Откуда: Воронеж
Сообщений: 3155
zalexaka
Sybase ASA
выбери меня
заказчик имеет своё мнение на этот счёт :(

У Sybase вообще есть отдельный сервер репликации который работает со многими СУБД тынц.
2 июн 08, 13:33    [5746579]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
Локшин Марк
Member

Откуда: Воронеж
Сообщений: 3155
apapacy
Олег Гапон

База не поддерживает всяких там репликаций, и производитель базы данных может быть любой.


С удачным решением данного вопроса я познакмился в 1с 7.7 компонента "распределенные базы данных" (в 8-ке тоже есть эта функиональность разумеется.).
Бла, бла бла...

Приведенный пример решения задачи не удовлетворяет постановке.
2 июн 08, 13:40    [5746630]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
apapacy
Member

Откуда:
Сообщений: 1297
ScareCrow

>С удачным решением данного вопроса
это чем же оно удачное?

Posted via ActualForum NNTP Server 1.4


1. Тем что оно работает.
2. Тем, что его легко насторить даже неспециалисту.
3. Тем, что можно обмениваться посредством e-mail.
2 июн 08, 19:28    [5749269]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
apapacy
Member

Откуда:
Сообщений: 1297
Локшин Марк
apapacy
Олег Гапон

База не поддерживает всяких там репликаций, и производитель базы данных может быть любой.


С удачным решением данного вопроса я познакмился в 1с 7.7 компонента "распределенные базы данных" (в 8-ке тоже есть эта функиональность разумеется.).
Бла, бла бла...

Приведенный пример решения задачи не удовлетворяет постановке.


А Вы серьезно дкмаете, что на соплях можно сделать синхронизацию?
Делают. Операционисты в банках. Сначала с одного компа отправляют - а потом на другой бегут ловят.
2 июн 08, 19:30    [5749275]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
Локшин Марк
Member

Откуда: Воронеж
Сообщений: 3155
apapacy
А Вы серьезно дкмаете, что на соплях можно сделать синхронизацию?

А откуда столь глубокомысленный вывод, можно поинтересоваться?
apapacy
2. Тем, что его легко насторить даже неспециалисту.

С роазрешением конфликтов и прочими радостями? Когда что-то делает неспециалист - это как раз и получается "на соплях", причем это даже безотносительно программирования.
2 июн 08, 20:05    [5749351]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
apapacy
Member

Откуда:
Сообщений: 1297
Локшин Марк
apapacy
2. Тем, что его легко насторить даже неспециалисту.

С роазрешением конфликтов и прочими радостями? Когда что-то делает неспециалист - это как раз и получается "на соплях", причем это даже безотносительно программирования.


Да, все разруливает нормально. Под неспециалистом я не пнимал полного идиота.
2 июн 08, 23:39    [5749755]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
LSV
Member [заблокирован]

Откуда: Киев
Сообщений: 30817
Синхронизация данных и репликация - совершенно разные вещи.

Для синхронизации нужно учесть:
1. как синхронизировать справочники, недопущение дублей в них ?
2. как разделить данные журналов ? Признак филиала ?

по п.1:
Пример: один и тот же клиент заявился в разные филиалы(в разных городах) и его ввели и там и там.
Как вариант - присвоение временного номера и дальнейшее полуручное приведение его к единому корпоративному номеру. Нужна процедура перевода всех ссылок с временного ID на постоянный ID.
Если справочники синхронны - можно сливать данные всех филиалов в одну таблицу с признаком филиала.
зЫ: Ни одна репликация такого не сделает.
3 июн 08, 11:04    [5750717]     Ответить | Цитировать Сообщить модератору
 Re: Синхронизация данных в филиалах  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17472

>Тем что оно работает
нюню.

Posted via ActualForum NNTP Server 1.4

3 июн 08, 12:19    [5751319]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить