powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как хранить xml в бд?
13 сообщений из 13, страница 1 из 1
Как хранить xml в бд?
    #38941333
umka_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть xml неограниченной вложенности.
JAXB -> объекты.
Как хранить все это древовидное безобразие в бд?
...
Рейтинг: 0 / 0
Как хранить xml в бд?
    #38941352
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umka_maxЕсть xml неограниченной вложенности.
JAXB -> объекты.
Как хранить все это древовидное безобразие в бд?
В общем случае никак.
Точнее "as is", как строка или BLOB.
А так MS SQL, Oracle и PostgreSQL есть специфичные способы хранения xml
...
Рейтинг: 0 / 0
Как хранить xml в бд?
    #38941367
umka_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
Нет, нужно именно объекты хранить.
В общем, вопрос сводится к хранению дерева в бд.
...
Рейтинг: 0 / 0
Как хранить xml в бд?
    #38941436
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umka_maxmad_nazgul,
Нет, нужно именно объекты хранить.
В общем, вопрос сводится к хранению дерева в бд.

Опять же для хранения дерева в БД у MS SQL, Oracle и PotgreSQL есть свои средства... при чем не одно.
Например в MS SQL есть специальный тип xml, для хранения xml-ок.
В PostgreSQL так же есть тип xml, но можно использовать JSON.
...
Рейтинг: 0 / 0
Как хранить xml в бд?
    #38941846
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и зачем ты наплодил топиков?
...
Рейтинг: 0 / 0
Как хранить xml в бд?
    #38942118
umka_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
Мне нужно хранить именно объекты, полученные из XML (JAXB).
Привязываться к БД нельзя.
Задача чисто академическая.
...
Рейтинг: 0 / 0
Как хранить xml в бд?
    #38942120
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Храни их как строки.

В чём вопрос-то?
...
Рейтинг: 0 / 0
Как хранить xml в бд?
    #38942126
umka_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Нужно хранить объекты.
Вопрос в том какой подход использовать: http://habrahabr.ru/post/193166/
...
Рейтинг: 0 / 0
Как хранить xml в бд?
    #38942156
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umka_maxmad_nazgul,
Мне нужно хранить именно объекты, полученные из XML (JAXB).
Привязываться к БД нельзя.
Задача чисто академическая.
ох уж эти академики).
Храни в БЛОБ все эти объекты прямо из оперативки в двоичном виде.
Как в MS режим hibernate)).
Но ведь БД существует для запросов, тогда мы приходим к ООБД.
А если делаем модель данных, то храни хоть в строках в РСУБД.
...
Рейтинг: 0 / 0
Как хранить xml в бд?
    #38942159
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umka_maxВопрос в том какой подход использовать
позови постановщика задачи
...
Рейтинг: 0 / 0
Как хранить xml в бд?
    #38942227
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umka_maxmayton,
Нужно хранить объекты.
Вопрос в том какой подход использовать: http://habrahabr.ru/post/193166/
Практически 99% используют Adjacency List («список смежности»).
...
Рейтинг: 0 / 0
Как хранить xml в бд?
    #38942444
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umka_maxmad_nazgul,
Мне нужно хранить именно объекты, полученные из XML (JAXB).
Привязываться к БД нельзя.
Задача чисто академическая.

Тогда - забить...
Ну или создать свою модель представления данных, которая позволит использовать объекты с РМД
(Грубо говоря скрестить теорию относительности с квантовой физикой).
Пока ни кому это не удалось.
Есть практичные "суррогаты" от разных вендоров.
Но они именно практичные, т.е. решают конкретные задачи и имеют определенные ограничения.
...
Рейтинг: 0 / 0
Как хранить xml в бд?
    #38942463
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulНу или создать свою модель представления данных, которая позволит использовать объекты с РМД

Это пока худший ответ, почему я и комментирую его: совет изобретать велосипед.

В действительности способы есть, но поскольку автор вопроса не сформулировал вразумительно, что ему нужно, то делаю вывод, что на самом деле ему это не нужно.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как хранить xml в бд?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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