|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
YuRockSoftologicсофт хоть и многопользовательский, но ценник за одно койко-место рабочее место действительно планируется в районе 3-5 тыщ. ПО для мелких торговцев-лавочниковА, так тебе просто совсем другой вид "репликации" нужен. В меню программы сделай пункт "Отправить сменный отчет", и там формируй свой xml или json или dbf или что угодно (по закрытым невыгруженным периодам) для загрузки где-то. Всё, за такую цену этого более, чем достаточно. Да, вроде того. Я ж говорил, упрощенная модель. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 00:21 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
kdvА с другой стороны - вот 1с, минимальное 3к руб. Репликация у него есть? нет. Помнится, лет 10 назад была. Или это не в минимальной комплектации?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 01:37 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovkdvА с другой стороны - вот 1с, минимальное 3к руб. Репликация у него есть? нет. Помнится, лет 10 назад была. Или это не в минимальной комплектации?..В 7-ке точно распределенка была. Потом не знаю, но вряд ли убрали. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 01:43 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
kdvну вот почему никто ничего не читает? У меня от этого аж зубы сводит. :- Когда сидишь на 2.5 читать про 4 немного не актуально :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 04:45 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
kdv"Это дорого" - решил программист. "Да херня какая-то, оплатим" - решил директор. Только директор не узнал про цены, потому что программист решил что "дорого". А потом сам уколупался на полгода, чем превысил стоимость готового решения раза в 3-4. Есть такая херня. И у программистов и у админа который закупает железо :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 04:47 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
Ivan_Pisarevskyпарсить xml в поллямя строк то еще удовольствие Для этого придумали SAX ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 10:25 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
ПО для мелких торговцев-лавочников, у которых предполагается "одна-две-несколько точек по городу". Имхо для такого По использовать репликацию силами СУБД - зло. Лучше отдельно реализовать загрузку-выгрузку данных и справочников. Репликация и решение конфликтов требует квалифицированного ИТ ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 11:01 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
dvimПО для мелких торговцев-лавочников, у которых предполагается "одна-две-несколько точек по городу". Имхо для такого По использовать репликацию силами СУБД - зло. Лучше отдельно реализовать загрузку-выгрузку данных и справочников. Репликация и решение конфликтов требует квалифицированного ИТ А чем отличается одновременная выгрузка и того и другого вручную от автоматики? Ведь пользователь-лавочник далеко не каждый продвинутый спец. Что изменится от того что он сам будет делать выгрузку-загрузку. Генераторы, как упоминал, в справочниках будут одинаковыми на всех тачках. Про генераторы в заказах - составные посоветовали. Физически данные нигде не будут удаляться, только скрываться. Где основные грабли конфликтные зарыты? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 12:01 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovПомнится, лет 10 назад была. Или это не в минимальной комплектации?..Никуда не девалась, есть. В любой комплектации. Поддержка правил (базы могут быть совсем разные по структуре) и обработчиков событий до/после/вместо каждой строки. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 13:12 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
SoftologicГде основные грабли конфликтные зарыты?В одновременном изменении одной записи в двух базах и их обмену ею между собой. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 13:19 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
WildSery> Поддержка правил (базы могут быть совсем разные по структуре) Готовые правила (или способы их формирования) есть или надо всё вручную писать? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 13:37 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
WildSeryНикуда не девалась, есть. В любой комплектации. Причём сделана она, ЕМНИП, именно так как задумал ТС: экспорт в XML и отправка по FTP/E-mail. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 14:03 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам, Для типовых конфигураций - есть готовые, кроме каких-нибудь неестественных обменов, типа WMS<->Зарплата. Есть также отдельный визуальный инструмент для быстрого создания и редактирования таких правил. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 14:05 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakovэкспорт в XML и отправка по FTP/E-mail.Можно ещё прямым подключением, и через сетевую папку. Ну и JSON вместо XML может быть. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 14:13 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
WildSery> Для типовых конфигураций - есть готовые, кроме каких-нибудь неестественных обменов WildSery> Есть также отдельный визуальный инструмент для быстрого создания и редактирования таких правил. Молодцы, особенно если всё это стабильно и быстро работает. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 14:25 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам, К сожалению, не в сказке живём. Бывает и рассинхронизация на вторичных данных (регистры). Восстановимо. Но в целом неплохо. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 15:25 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
YuRockSoftologicГде основные грабли конфликтные зарыты?В одновременном изменении одной записи в двух базах и их обмену ею между собой. Так это... Вроде как я описал, что такое постараюсь исключить. В случае заказов - "неродные" записи будут заблочены на редактирование, а в справочниках - будет обращение к серваку на предмет "монопольного доступа" - это фактически просто некая сетевая опция для всех точек, характеризующая возможность редакции справочников другим точкам в данный момент времени. Если кто то раньше стартовал редакцию справочников, то на серваке флаг возводим, тем самым другим редакцию запрещаем... Как только редактировать завершили, флаг опускаем - редакцию другим разрешаем. Как то так. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 19:28 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
Softologicэто фактически просто некая сетевая опция для всех точек, характеризующая возможность редакции справочников другим точкам в данный момент времени Проблемы навскидку: 1. Необходимость одновременного онлайна всех точек (или доп. контроля обработанности на всех точках); 2. Сложный алгоритм отката изменений при ошибке изменения в какой-то точке (пока на одних менялась запись, 6-й отвалился). В общем, сложно всё это. Как по мне, редактировать справочники надо разрешать только в центре, и при изменении формировать пакеты с этими изменениями для всех точек. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 20:03 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
YuRockКак по мне, редактировать справочники надо разрешать только в центре Лучше распространить на них п.7: кто ввёл - редактирует, остальные смотрят (или звонят и ругаются "что вы там понавводили за фигню"). Ибо достоверность информации у источника обычно выше. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 21:07 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovЛучше распространить на них п.7: кто ввёл - редактирует, остальные смотрят Тогда в справочниках тоже обязателен составной ПК DB_ID+RECORD_ID или что-то в этом роде. У меня другой подход: 1. В справочниках нет DB_ID. Добавление/редактирование только в центре; 2. При необходимости добавить/изменить запись на точке, добавляется заявка на это (запись в доп. таблицу, у которой есть DB_ID и данные записи). При необходимости эту запись сразу можно использовать и на точке, если известно, что она в любом случае будет принята центром. В центре же такие заявки обрабатываются либо роботом (добавляет такие записи в общий справочник), либо человеком (то же самое, но можно отклонить). ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 21:26 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovYuRockКак по мне, редактировать справочники надо разрешать только в центре Лучше распространить на них п.7: кто ввёл - редактирует, остальные смотрят (или звонят и ругаются "что вы там понавводили за фигню"). Ибо достоверность информации у источника обычно выше. Филиал в Самаре и филиал в Ульяновске. Клиент аккурат посередине. Покупает и там и там. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 21:30 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovПомнится, лет 10 назад была. Или это не в минимальной комплектации?.. 1с бух, базовая, или усн, и т.д. - три тыщщи. включает обновления. комплектация может и минимальная, но меньше уже некуда, а больше вроде и нахрен не надо. Это однопользовательская. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 22:00 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
Старый плюшевый мишкаКлиент аккурат посередине. Покупает и там и там. Причём он так быстр, что покупает сначала в одном филиале, а через 15 минут уже в другом. "Ох уж мне эти сказочки... Ох уж мне эти сказочники..." (с) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 22:15 |
|
Упрощенная самодельная Firebird-репликация
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 22:51 |
|
|
start [/forum/topic.php?fid=40&msg=39556408&tid=1561327]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 152ms |
0 / 0 |