Может ли кто-нибудь указать пример хранения и чтения XML-данных в MySQL? Я использую php, и я прочитал эту документацию: http://dev.mysql.com/doc/refman/5.6/en/xml-functions.htmlПример использования XML-функций в MySQL. PHP
Но я просто не могу получить результаты, которые я хочу.
спасибо. (Я использую это, потому что у меня есть много обращений к данным, хранящимся в XML, и мне нужно быстрее функции.)
[EDIT] По запросу:
настоящее время у меня 30k .xml файлы размером от 25-50 элементов в каждом файле. Я запрашиваю значения в разных файлах сотни раз в секунду. Я нахожу, что существует огромное препятствие от действий ввода-вывода, предварительно сформированных здесь.
Я думаю, что хранение данных из XML-файлов в базу данных позволит получить значения намного быстрее.
Я прошу помощи/совета относительно того, как это сделать.
Просто мои 2 цента здесь, но если вам имеют очень уникальную потребность, вы не должны хранить XML-документы в базе данных. Надеюсь, ваш план состоит в том, чтобы портить входящие документы в реляционную структуру и затем генерировать XML на лету из БД, когда у вас есть исходящий запрос. –
Проблема с этим: Я много раз вызываю данные в XML-файлах. Запросы ввода-вывода являются своевременными. Поэтому я должен хранить XML-файлы в базе данных. У меня есть 30k .xml файлов с любыми элементами из 25-50 элементов. Я думаю, что писать много операторов sql - это неправильный способ отправки XML-данных в базу данных. Моим единственным решением было хранить сериализованные xml-файлы в блобе, десериализовать, парсер DOM. Но это тоже дорого. – Adola
Возможно, вы захотите [обновить свой вопрос] (http://stackoverflow.com/posts/11033605/edit) с более конкретными данными о том, что вы пытаетесь сделать и где вы застряли. Просить людей предоставить общий учебник выходит за рамки. – Gordon