Одноранговая система
От: alexander77 Украина  
Дата: 30.12.04 12:12
Оценка:
Задача:
Должна быть система, в которой юзера могли б обмениваться даными. У юзеров только email. Данные в базе данных, правда еще не ясно в какой именно.

Вопрос:
Какую БД лучше использовать? И каким способом сделать синхронизацию данных между юзерами?

Спасибо.
Re: Одноранговая система
От: VsevolodC Россия  
Дата: 30.12.04 12:16
Оценка:
Здравствуйте, alexander77, Вы писали:

A>Задача:

A>Должна быть система, в которой юзера могли б обмениваться даными. У юзеров только email. Данные в базе данных, правда еще не ясно в какой именно.

A>Вопрос:

A>Какую БД лучше использовать? И каким способом сделать синхронизацию данных между юзерами?

A>Спасибо.


БД на отдельном сервере. Юзеры обмениваются ссылками на данные в этой БД. Проще некуда.
Re[2]: Одноранговая система
От: alexander77 Украина  
Дата: 30.12.04 12:19
Оценка:
Здравствуйте, VsevolodC, Вы писали:

VC>Здравствуйте, alexander77, Вы писали:


A>>Задача:

A>>Должна быть система, в которой юзера могли б обмениваться даными. У юзеров только email. Данные в базе данных, правда еще не ясно в какой именно.

A>>Вопрос:

A>>Какую БД лучше использовать? И каким способом сделать синхронизацию данных между юзерами?

A>>Спасибо.


VC>БД на отдельном сервере. Юзеры обмениваются ссылками на данные в этой БД. Проще некуда.


Спасибо за ответ.

Но юзера в разных городах, у них нет Интернета, только почта
Re[3]: Одноранговая система
От: VsevolodC Россия  
Дата: 30.12.04 12:38
Оценка:
Здравствуйте, alexander77, Вы писали:

A>Здравствуйте, VsevolodC, Вы писали:


VC>>Здравствуйте, alexander77, Вы писали:


A>>>Задача:

A>>>Должна быть система, в которой юзера могли б обмениваться даными. У юзеров только email. Данные в базе данных, правда еще не ясно в какой именно.

A>>>Вопрос:

A>>>Какую БД лучше использовать? И каким способом сделать синхронизацию данных между юзерами?

A>>>Спасибо.


VC>>БД на отдельном сервере. Юзеры обмениваются ссылками на данные в этой БД. Проще некуда.


A>Спасибо за ответ.


A>Но юзера в разных городах, у них нет Интернета, только почта


Сам не пробовал, но вроде бы возможно заказывать файлы по email см. тут
Re[4]: Одноранговая система
От: alexander77 Украина  
Дата: 30.12.04 13:31
Оценка:
Здравствуйте, VsevolodC, Вы писали:

VC>Здравствуйте, alexander77, Вы писали:


A>>Здравствуйте, VsevolodC, Вы писали:


VC>>>Здравствуйте, alexander77, Вы писали:


A>>>>Задача:

A>>>>Должна быть система, в которой юзера могли б обмениваться даными. У юзеров только email. Данные в базе данных, правда еще не ясно в какой именно.

A>>>>Вопрос:

A>>>>Какую БД лучше использовать? И каким способом сделать синхронизацию данных между юзерами?

A>>>>Спасибо.


VC>>>БД на отдельном сервере. Юзеры обмениваются ссылками на данные в этой БД. Проще некуда.


A>>Спасибо за ответ.


A>>Но юзера в разных городах, у них нет Интернета, только почта


VC>Сам не пробовал, но вроде бы возможно заказывать файлы по email см. тут


Проблема не так в передачи (юзера могут целенаправленно обмениваться инфой), проблема в том как ее потом затянуть в свою базу.
Я слышал что Sybase может работать с почтой и использовать ее для репликаций.
Я не хачу писать код, который бы втягивал иформацию с почтовых файлов і вставлял в базу.
Может кто то знает или слышал про такие возможности со стороны БД.
Re: Одноранговая система
От: Alexey Rovdo Россия http://ru.linkedin.com/in/rovdo
Дата: 30.12.04 13:31
Оценка:
Здравствуйте, alexander77, Вы писали:

A>Задача:

A>Должна быть система, в которой юзера могли б обмениваться даными. У юзеров только email. Данные в базе данных, правда еще не ясно в какой именно.

A>Вопрос:

A>Какую БД лучше использовать? И каким способом сделать синхронизацию данных между юзерами?

A>Спасибо.


Можно использовать базу данных FastObjects или Versant Developer Suite, а данные (объекты или сложные объектные структуры) пересылать в виде XML-файлов. Более того самих хранилищ может быть несколько (в т.ч. территориально разделенных), а пользователи могут блокировать данные от изменений другими пользователями. Например, когда пользователь запрашивает объект(ы) для редактирования текущие данные в хранилище блокируются (другие пользователи не могут их изменять) до момента поступления от пользователя исправленных данных, возможна и поддержка множества версий для хранимых объектов.
Рекомендую FastObjects .NET как наиболее простую и быстро осваиваемую из названных систем (подробнее о ней см. на сайте www.versant.ru). А если приложения простые, а пользователи мобильные, то можно применить FastObjects j2 — чистую Java-СУБД.
Re[2]: Одноранговая система
От: alexander77 Украина  
Дата: 30.12.04 13:46
Оценка:
Здравствуйте, Alexey Rovdo, Вы писали:

AR>Здравствуйте, alexander77, Вы писали:


A>>Задача:

A>>Должна быть система, в которой юзера могли б обмениваться даными. У юзеров только email. Данные в базе данных, правда еще не ясно в какой именно.

A>>Вопрос:

A>>Какую БД лучше использовать? И каким способом сделать синхронизацию данных между юзерами?

A>>Спасибо.


AR>Можно использовать базу данных FastObjects или Versant Developer Suite, а данные (объекты или сложные объектные структуры) пересылать в виде XML-файлов. Более того самих хранилищ может быть несколько (в т.ч. территориально разделенных), а пользователи могут блокировать данные от изменений другими пользователями. Например, когда пользователь запрашивает объект(ы) для редактирования текущие данные в хранилище блокируются (другие пользователи не могут их изменять) до момента поступления от пользователя исправленных данных, возможна и поддержка множества версий для хранимых объектов.

AR>Рекомендую FastObjects .NET как наиболее простую и быстро осваиваемую из названных систем (подробнее о ней см. на сайте www.versant.ru). А если приложения простые, а пользователи мобильные, то можно применить FastObjects j2 — чистую Java-СУБД

Спасибо. То что надо (у меня клієнт планировался на .NET)
Может еще у кого то будут идеи. Жду.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.