Задача:
Должна быть система, в которой юзера могли б обмениваться даными. У юзеров только email. Данные в базе данных, правда еще не ясно в какой именно.
Вопрос:
Какую БД лучше использовать? И каким способом сделать синхронизацию данных между юзерами?
Здравствуйте, alexander77, Вы писали:
A>Задача: A>Должна быть система, в которой юзера могли б обмениваться даными. У юзеров только email. Данные в базе данных, правда еще не ясно в какой именно.
A>Вопрос: A>Какую БД лучше использовать? И каким способом сделать синхронизацию данных между юзерами?
A>Спасибо.
БД на отдельном сервере. Юзеры обмениваются ссылками на данные в этой БД. Проще некуда.
Здравствуйте, VsevolodC, Вы писали:
VC>Здравствуйте, alexander77, Вы писали:
A>>Задача: A>>Должна быть система, в которой юзера могли б обмениваться даными. У юзеров только email. Данные в базе данных, правда еще не ясно в какой именно.
A>>Вопрос: A>>Какую БД лучше использовать? И каким способом сделать синхронизацию данных между юзерами?
A>>Спасибо.
VC>БД на отдельном сервере. Юзеры обмениваются ссылками на данные в этой БД. Проще некуда.
Спасибо за ответ.
Но юзера в разных городах, у них нет Интернета, только почта
Здравствуйте, alexander77, Вы писали:
A>Здравствуйте, VsevolodC, Вы писали:
VC>>Здравствуйте, alexander77, Вы писали:
A>>>Задача: A>>>Должна быть система, в которой юзера могли б обмениваться даными. У юзеров только email. Данные в базе данных, правда еще не ясно в какой именно.
A>>>Вопрос: A>>>Какую БД лучше использовать? И каким способом сделать синхронизацию данных между юзерами?
A>>>Спасибо.
VC>>БД на отдельном сервере. Юзеры обмениваются ссылками на данные в этой БД. Проще некуда.
A>Спасибо за ответ.
A>Но юзера в разных городах, у них нет Интернета, только почта
Сам не пробовал, но вроде бы возможно заказывать файлы по email см. тут
Здравствуйте, VsevolodC, Вы писали:
VC>Здравствуйте, alexander77, Вы писали:
A>>Здравствуйте, VsevolodC, Вы писали:
VC>>>Здравствуйте, alexander77, Вы писали:
A>>>>Задача: A>>>>Должна быть система, в которой юзера могли б обмениваться даными. У юзеров только email. Данные в базе данных, правда еще не ясно в какой именно.
A>>>>Вопрос: A>>>>Какую БД лучше использовать? И каким способом сделать синхронизацию данных между юзерами?
A>>>>Спасибо.
VC>>>БД на отдельном сервере. Юзеры обмениваются ссылками на данные в этой БД. Проще некуда.
A>>Спасибо за ответ.
A>>Но юзера в разных городах, у них нет Интернета, только почта
VC>Сам не пробовал, но вроде бы возможно заказывать файлы по email см. тут
Проблема не так в передачи (юзера могут целенаправленно обмениваться инфой), проблема в том как ее потом затянуть в свою базу.
Я слышал что Sybase может работать с почтой и использовать ее для репликаций.
Я не хачу писать код, который бы втягивал иформацию с почтовых файлов і вставлял в базу.
Может кто то знает или слышал про такие возможности со стороны БД.
Здравствуйте, alexander77, Вы писали:
A>Задача: A>Должна быть система, в которой юзера могли б обмениваться даными. У юзеров только email. Данные в базе данных, правда еще не ясно в какой именно.
A>Вопрос: A>Какую БД лучше использовать? И каким способом сделать синхронизацию данных между юзерами?
A>Спасибо.
Можно использовать базу данных FastObjects или Versant Developer Suite, а данные (объекты или сложные объектные структуры) пересылать в виде XML-файлов. Более того самих хранилищ может быть несколько (в т.ч. территориально разделенных), а пользователи могут блокировать данные от изменений другими пользователями. Например, когда пользователь запрашивает объект(ы) для редактирования текущие данные в хранилище блокируются (другие пользователи не могут их изменять) до момента поступления от пользователя исправленных данных, возможна и поддержка множества версий для хранимых объектов.
Рекомендую FastObjects .NET как наиболее простую и быстро осваиваемую из названных систем (подробнее о ней см. на сайте www.versant.ru). А если приложения простые, а пользователи мобильные, то можно применить FastObjects j2 — чистую Java-СУБД.
Здравствуйте, 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)
Может еще у кого то будут идеи. Жду.