powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / хранение Xml
9 сообщений из 9, страница 1 из 1
хранение Xml
    #34215703
Ежка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здраствуйте!

Xml' ем стал заниматься только, только. Вернее подготавливаюсь к его использованию (читаю, смотрю примеры). В связи с этим вопрос:

как лучше хранить xml?
т.е. база даных будет на xml. Как лучше хранить xml прям файлами на винте, или в базе данных.
Если в базе данных то каким образом:
создать таблицы и потом генерить xml или весь xml(вместе с тэгами и структурой) хранить в поле типа Blob
...
Рейтинг: 0 / 0
хранение Xml
    #34215836
Фотография smoyk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ежка...
т.е. база даных будет на xml. Как лучше хранить xml прям файлами на винте, или в базе данных.
... База на xml и xml хочеш хранить в базе? Извини конешно, но это извращение...

Вот это есчо нормально Ежка...
создать таблицы и потом генерить xml
... но значит база всеже будет не на xml...
...
Рейтинг: 0 / 0
хранение Xml
    #34215875
Ежка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь, не правильно описал задачу.
Мне надо передовать данные в xml виде.
В связи с этим возникает вопрос
получения xml
хранить данные xml файлом
генерить из таблиц из субд
хранить текст xml файла в базе

все эти способы я не сам выдумал, а прочитал на разных форумах и сайтах
...
Рейтинг: 0 / 0
хранение Xml
    #34217509
Фотография smoyk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ладно по пунктам.

1. В принципе можно, но только в случае клиентской БД, но я бы имхо не стал.
2. Самый на мой взгляд нормальный, подходит для всех случаев.
3. Думаю не стоит, только размер базы будет возрастать, а пользы минимум. Всегда можно этот же xml файл получить, заново сгенерив из таблиц...

Ну тут есть нюансы, например если файл ну очень большой, просто громадный, и его генерация занимает много времени или нет возможности сгенерировать точно-такой же еще раз (?), то можно и в базе хранить (но тут опять же размер... может стоит в этом случае вобще от базы отказаться и хранить в xml файлах на диске).
...
Рейтинг: 0 / 0
хранение Xml
    #34218195
TiG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думается сначала надо просто определиться с какой целью создается приложение, что оно будет делать ? Если простое хранилище - можно и xml целиком хранить, можно даже и не в БД (опять же в зависимости от требований к доступности, поддержке одновременного доступа и т.п.). Если формирование и выдача на сторону данных в виде xml одна из вторичных функций, а в основном доступ и обработка данных происходит посредством sql и хп (причем в общем не важно OLTP или OLAP приложение) - однозначно генерировать xml из табличных данных при необходимости.
...
Рейтинг: 0 / 0
хранение Xml
    #34219617
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
например, во всех форумах содержимое постов хранится в базе с html-разметкой из-за частого чтения и нечастого редактирования… ну и полнотекстовый поиск на это навешан.
...
Рейтинг: 0 / 0
хранение Xml
    #34221590
Фотография smoyk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To maXmo

Кхм... Не совсем понятно, как есчо можно хранить посты? Например при редком чтении и частом редактировании...
...
Рейтинг: 0 / 0
хранение Xml
    #34221612
Фотография smoyk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To TiG

Думаю, что использовать xml как СУБД всеж не стоит. Насколько я понял он создавался как кроссплатформенный формат именно ОБМЕНА данными между пк. Т.е. вне зависимости от платформы, операционки, и прочего что стоит на сетевых компах, на одном компе xml должны собрать, а на другом разобрать. А для работы с данными он всеж не катит. Давно доказано, что файловая СУБД аЦтой...
...
Рейтинг: 0 / 0
хранение Xml
    #34222720
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
smoykКхм... Не совсем понятно, как есчо можно хранить посты? Например при редком чтении и частом редактировании...в бб-кодах. Но, боюсь, превышения редактирования над чтением добиться будет сложно.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / хранение Xml
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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