Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.23;
Скачать: CL | DM;

Вниз

Распределенная база. Нужны советы.   Найти похожие ветки 

 
VitGun ©   (2004-04-23 21:49) [0]

1.Сервер и клиенты разнесены по разным городам. Необходимо создать систему для обмена данными. Т.е. клиент в другом городе добавляет данные в базу, и отсылает на сервер. Возможно ли организовать обмен данными через TCP/IP, если да, то где можно почитать про это?
2.Слышал, что такое можно реализовать через DCOM и трехзвенные приложения(?), не совсем понял что это, правда ли это? Опять таки примерчик бы увидеть...
3. Какую СУБД посоветуете для такой задачи?


 
DrPass ©   (2004-04-23 23:29) [1]

1. Возможно
2. Можно. Но зачем?
3. Любую, кроме локальных


 
Rosik   (2004-04-23 23:57) [2]

>DrPass 3.
И козе понятно.

Я слышал в Oracle это делают. Вопрос тока на сколько репликации будут весить :) Если канал медленный и падючий xz...


 
DrPass ©   (2004-04-24 00:21) [3]


> Rosik   (23.04.04 23:57) [2]

Тут же речь не о репликациях шла. Самый обычный клиент-сервер, транспорт - TCP/IP, среда обитания - Интернет


 
VitGun ©   (2004-04-24 08:38) [4]


> Самый обычный клиент-сервер

Всего-навсего? Хм...ладно попробую...
З.Ы. MySQL - справиться с такой задачей?


 
Anatoly Podgoretsky ©   (2004-04-24 11:07) [5]

Да и распределенной базой тоже не пахнет, типичная клиент-сервер архитектура. Правди и в этом случае лучше трехзвенка.


 
Vit@ly ©   (2004-04-24 11:25) [6]

Распределенная? Не видно в постановке вопроса?


 
Locker   (2004-04-24 13:32) [7]

HTML-интерфейс с просмотром и редактированием в браузере + ASP + MySQL.

И никакого Win32 интерфейса.

Преимущества:
- не надо междугороднего канала, можно обойтись Internet-соединением;
- появление нового клиента не будет требовать выезда и установки ПО
- у клиента может быть установлена любая ОС
- низкий сетевой траффик

Недостатки:
- более открытая, по сравнению с выделенным каналом, архитектура; как следствие - более легкий взлом; простое и недорогое решение - https


 
DrPass ©   (2004-04-24 15:41) [8]


> - не надо междугороднего канала, можно обойтись Internet-соединением;

То же самое справедливо для любого другого способа работы с СУБД :)


> - низкий сетевой траффик

Трафик зависит от содержания запросов к базе, а не от типа соединения. Но в любом случае HTML-трафик будет значительно больше, чем трафик прямого подключения к базе.

> - появление нового клиента не будет требовать выезда и установки
> ПО

Ну да, это плюс.

> - у клиента может быть установлена любая ОС

Вряд ли это достоинство - так как клиентская ОС и так в мире всего одна :)


> Недостатки:
> - более открытая, по сравнению с выделенным каналом, архитектура;
> как следствие - более легкий взлом

Причем тут выделенный канал??? А про взлом - это вообще чушь из журнала "Хакер" :)
И еще несколько недостатков:
-Медленная работа из-за высокого трафика
-Медленная работа из-за применения браузера в качестве клиента
-Большая нагрузка на сервер (страницы ведь еще сгенерировать нужно!)
-Значительно бОльшая стоимость - потому что из-за увеличившегося трафика для сервера нужна и более широкая полоса в Интернет



Страницы: 1 вся ветка

Текущий архив: 2004.05.23;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.057 c
1-1083942512
Ivolg
2004-05-07 19:08
2004.05.23
Обои


3-1083292416
Dmitri
2004-04-30 06:33
2004.05.23
Форма для редактирования структуры таблиц


3-1083044591
Goida
2004-04-27 09:43
2004.05.23
Выскакивает сообщение о том, что не вызвана CoInitialize...


3-1083134458
Slavik_v
2004-04-28 10:40
2004.05.23
Некорректно копируется поле


3-1082608192
Layner
2004-04-22 08:29
2004.05.23
Как скинуть все данные таблицы в виде SQL скрипта (INSERT...)