powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
12 сообщений из 12, страница 1 из 1
Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
    #38947862
developer_ura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть 1000...10 000+ xml документов с сложной структурой внутри.
Документы нужно записывать - читать / обновлять по rest интерфейсу - site.ru/file_001.xml … site.ru/file_id.xml или сокету (лучше)
Один документ одновременно может редактироваться несколькими пользователями (по аналогии с online word).
Real Time правки должны получать все пользователи как только они происходят по rest или сокет (лучше).
Может редактироваться некоторый участок документа одним пользователем и другие пользователи должны сразу это видеть.
Могут редактироваться свойство некоторых элементов документов - соответственно пользователи должны сразу получать обновление у себя.
Могу добавляться-удаляться элементы документа - соответственно пользователи должны сразу получать обновление у себя.
То есть нужна БД которая позволяет делать update (new.xml , old.xml) и отвечать за грамотное обновление изменений - добавлять новое, удалять и ...
Какую БД и технологию для "XML Real Time Update" лучше всего применить?
...
Рейтинг: 0 / 0
Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
    #38947898
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
developer_uraКакую БД и технологию для "XML Real Time Update" лучше всего
применить?
GIT
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
    #38947900
developer_ura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, как это будет выглядеть? можно какой то пример?
...
Рейтинг: 0 / 0
Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
    #38947905
developer_ura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, насколько это будет производительно?
...
Рейтинг: 0 / 0
Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
    #38947906
developer_ura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, как git будет автоматом грамотно делать update (new.xml,old.xml)?
...
Рейтинг: 0 / 0
Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
    #38947918
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
developer_uraЕсть 1000...10 000+ xml документов с сложной структурой внутри.
Документы нужно записывать - читать / обновлять по rest интерфейсу - site.ru/file_001.xml … site.ru/file_id.xml или сокету (лучше)
Один документ одновременно может редактироваться несколькими пользователями (по аналогии с online word).
Real Time правки должны получать все пользователи как только они происходят по rest или сокет (лучше).
Может редактироваться некоторый участок документа одним пользователем и другие пользователи должны сразу это видеть.
Могут редактироваться свойство некоторых элементов документов - соответственно пользователи должны сразу получать обновление у себя.
Могу добавляться-удаляться элементы документа - соответственно пользователи должны сразу получать обновление у себя.
То есть нужна БД которая позволяет делать update (new.xml , old.xml) и отвечать за грамотное обновление изменений - добавлять новое, удалять и ...
Какую БД и технологию для "XML Real Time Update" лучше всего применить?Возможно, эта задача решается Oracle (а точнее часть Oracle под названием XML DB):
1) XML Partial Update http://docs.oracle.com/cd/B28359_01/appdev.111/b28369/xdb03usg.htm#BABBEDFD
2) Нотификацию об изменении объекта можно сделать через OCN: http://docs.oracle.com/cd/B28359_01/appdev.111/b28424/adfns_cqn.htm#CHDEFIFJ
Либо, как вариант через XStream: http://docs.oracle.com/cd/E11882_01/server.112/e16545/xstrm_intro.htm#XSTRM72545
Второй мощнее, но стоит отдельных денег.
...
Рейтинг: 0 / 0
Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
    #38947958
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
developer_uraкак git будет автоматом грамотно делать update (new.xml,old.xml)?

Так же как и с любым другим текстом: используя diff3.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
    #38947968
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
developer_uraкак это будет выглядеть? можно какой то пример?

Пойди на github и бери любой проект как пример. То, что ты описал в первом посте, это
обычные фичи любой распределённой системы контроля версий, где изменения файлов
распространяются по локальным репозиториям, сливаясь по мере конфликтования.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
    #38948523
developer_ura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, понял - благодарю!
...
Рейтинг: 0 / 0
Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
    #38949062
Roman Simakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть специализированные СУБД для обработки XML и разного рода запросов учитывающим структуру документа XQuery. см http://en.wikipedia.org/wiki/XML_database
Еще знаю что есть http://www.sedna.org/
Личного опыта использования не имею.
...
Рейтинг: 0 / 0
Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
    #38949075
developer_ura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Roman Simakov, да смотрим их :)
где бы пример для них найти - хороший
...
Рейтинг: 0 / 0
Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
    #38949086
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно к СУБД можно отнести только это требование:

авторТо есть нужна БД которая позволяет делать ... грамотное обновление изменений - добавлять новое, удалять и ... читать
Вопрос: "А индексировать надо?"
Все остальные требования требуют большого уточнения...
авторReal Time правки должны получать все пользователи как только они происходят...
"Правки" или нотификации? Ибо, если первое, то в случае соотношения читателей/писателей 100 000/1 критичным будет не выбор СУБД.
авторпо rest интерфейсу - site.ru/file_001.xml … site.ru/file_id.xml или сокету (лучше)
Это вообще за скопом СУБД.
ЗЫ. Состав и стилистика вопросов вызывает сомнения в успешности проекта.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Подскажите какая база данных сможет решить задачу XML Real Time Update документов.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]