![]() |
Показаны 2 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Языки разметки (http://netadmin.ws/forum/forumdisplay.php?forumid=24)
-- Хранение и обработка Xml (http://netadmin.ws/forum/showthread.php?threadid=7834)
Хранение и обработка Xml
Ð_аздел конечно не очень подходящий для темы, но XML вроде как тоже язык разметки, хотя разговор несколько о другом...
Имеется огромная база данных в виде XML-файла, размером около 200 мегабайт. Для неё необходимо написать поисковик.
Все было бы просто если бы не 2 НО:
1) Из-за сложной структуры перегнать сею базу данных в "обычную" типа mysql невозможно
2) Ð_азбирать её "на месте" (т.е. читая файл, а потом разбирая его скриптом) просто нереально, т.к. просто не хватит ресурсов...
В итоге, как я понимаю, требуется какой-то аналог "обычной" базы данных, но с возможностью хранить XML документы в первозданной структуре.
Может ли кто-нибудь посоветовать чего-нибудь по этому поводу?
ресурсов хватит если:
а) - использовать простые обработчики открывающего, закрывающего тегов, атрибутов и содержимого (например на PHP)
б) - при помощи XSLT (на этом языке трансформаций даже шахматную партию можно написать) переделать это файл во что то более удобоваримое, разбить на более мелкие файлы или вообще использовать XSLT движок для организации поиска...
__________________
FAQ OFF
| Формат времени GMT. Текущее время 07:39. | Показаны 2 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.