![]() |
|
Модераторы: LSD |
![]()
|
|
| Ferdozakl |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 10.9.2006 Репутация: нет Всего: нет |
Всем привет!
Такой вопрос. Проектируем ERP, для организации, которая имеет головной офис + несколько филиалов + веб сайт, на котором имеется Интернет магазин. Как лучше организовать обмен данными в направлении ОФИС <--> ФИЛИАЛЫ, ОФИС <--> Веб-портал. Данные должны быть синхронизированы. - 1-й вариант имеется постоянное подключение к Инет сервера БД. - 2-й вариант нету постоянного подключения к Инету. Архитектура 3-х звенка. СУБД MS SQL Server 2000, Delphi 7. Пояснение: Если будет постоянный доступ к базе, насколько большим будет трафик если клиенты будут подключаться через Инет. Предпологаемый канал 512/512. А если нет постоянного подключения возможно ли весь обмен организовать методом репликации и/или простым обменом например XML-файлов? Заранее благодарю! |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
Ну это полностью зависит от объема передаваемой вами информации.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15719 Регистрация: 24.3.2004 Где: Dublin Репутация: 24 Всего: 538 |
Думаю в данном случае, репликация будет наилучшим выходом.
Стандартные средства, достаточно надежны, но вот к трафику они относятся не слишком бережливо. Сторонние могут иметь свои подводные камни. Ну и смотреть как ваш средний слой, отнесется к тому, что кто-то будет править базу в обход его (мало ли он какое кеширование использует). -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Ferdozakl |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 10.9.2006 Репутация: нет Всего: нет |
Спасибо за ответы.
Хотелось бы еще услышать примерные цифры на счет размера трафика при построении подобных распределенных баз данных. Может быть кто-то имеет опыт по этой теме. Повторюсь канал 512/512 аплоад/даунлоад. Благодарю. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15719 Регистрация: 24.3.2004 Где: Dublin Репутация: 24 Всего: 538 |
Они полностью зависят от объема данных, которые будут меняться в БД. Возьмите 2 базы, и поэксперементируйте на вашем наборе данных. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| PyS |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 149 Регистрация: 21.8.2006 Где: г. Алматы (Казахс тан) Репутация: нет Всего: 1 |
посмотри TurboGears или Джанго
я на TG уже сделал два похожих проекта. не знаю как Джанго (IMHO - будет работать) , TG будет работать с MSSQL, хотя писать придется на python, а не Delphi, но будет всё довольно легко если знаешь тех. англ. |
|||
|
||||
| Shiny |
|
|||
![]() разбойница ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 18.9.2006 Где: Киев Репутация: нет Всего: 6 |
Могу прокомментироватьь по поводу "Офис" - "Филиалы"
Очень многое зависит ещё и от стабильности каналов связи. При стабильном канале в 512М обмен данными при репликации будет проходить нормально и при очень больших объёмах данным (у нас - десятки миллионов записей). НО При потере связи на длительный период и дальнейшем её восстановлении данные накапливаются и в центральном офисе и в филиалах, и при взаимной синхронизации могут быть конфликты (вплоть до потери некоторого объёма данных). + при любом изменении структуры базы репликация полностью убивается, производятся изменения, а потом снова настраивается - т.о. любое изменение структуры довольно длительно по времени, да и хлопотно... Но сами пользуемся именно репликацией потому что ничего лучше пока не видели.... |
|||
|
||||
| PyS |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 149 Регистрация: 21.8.2006 Где: г. Алматы (Казахс тан) Репутация: нет Всего: 1 |
||||
|
||||
| Shiny |
|
|||
![]() разбойница ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 18.9.2006 Где: Киев Репутация: нет Всего: 6 |
Сорри, очепятка Имелось ввиду 512К |
|||
|
||||
| PyS |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 149 Регистрация: 21.8.2006 Где: г. Алматы (Казахс тан) Репутация: нет Всего: 1 |
||||
|
||||
| Shiny |
|
|||
![]() разбойница ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 18.9.2006 Где: Киев Репутация: нет Всего: 6 |
Да. это связь между центральным и региональными офисами.
Таким образом работают ряд специально разработанных проектов по маркетингу (исследования проводятся во всех регионах, анализируются в центре). |
|||
|
||||
| PyS |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 149 Регистрация: 21.8.2006 Где: г. Алматы (Казахс тан) Репутация: нет Всего: 1 |
||||
|
||||
| Shiny |
|
|||
![]() разбойница ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 18.9.2006 Где: Киев Репутация: нет Всего: 6 |
Я, наверное, не совсем правильно объяснила.
Есть очень крупное рекламное агентство, которое обрабатывает огромные объёмы информации. В нём есть отдел, который разрабатывает специальные распределённые системы под каждый отдельный проект. Я - сотрудник этого отдела. А сама система - собственность компании, закрытая информация. Сам понимаешь, ссылок и названий нет и быть не может... Поэтому если тебя интересуют какие-то нюансы - спрашивай, если смогу - отвечу... |
|||
|
||||
| PyS |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 149 Регистрация: 21.8.2006 Где: г. Алматы (Казахс тан) Репутация: нет Всего: 1 |
А на каком языке и при помощи каких средств разрабатывались эти системы? |
|||
|
||||
| Shiny |
|
|||
![]() разбойница ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 18.9.2006 Где: Киев Репутация: нет Всего: 6 |
MS SQL Server 2000, оболочки на VB.NET и Delphi.
|
|||
|
||||
| PyS |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 149 Регистрация: 21.8.2006 Где: г. Алматы (Казахс тан) Репутация: нет Всего: 1 |
||||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15719 Регистрация: 24.3.2004 Где: Dublin Репутация: 24 Всего: 538 |
PyS цены на MS SQL Server ты можешь и сам узнать, например тут. А зарплаты сотрудников сильно варьируются, в зависимости от того предстоит работать.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| PyS |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 149 Регистрация: 21.8.2006 Где: г. Алматы (Казахс тан) Репутация: нет Всего: 1 |
||||
|
||||
![]()
|
| Правила форума "Общие вопросы по базам данных" | |
|
|
Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:
Данный форум не предназначен для:
Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение.
Полезные советы: Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | СУБД, общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |