Хранение XML в базе данных для гибкого контента - PullRequest
1 голос
/ 14 февраля 2010

Я работаю над созданием системы, которая собирает контент из нескольких различных RSS-каналов и API, сохраняет его, а затем выводит его с уникальным форматированием в зависимости от источника контента. Мой текущий план состоит в том, чтобы создать структуру XML для каждого уникального типа, сохранить каждую запись, используя эту структуру, в базе данных MySQL, а затем извлечь ее и правильно проанализировать для отображения.

Существуют ли какие-либо существенные проблемы при использовании этого подхода или есть более эффективные способы достижения той же цели?

1 Ответ

0 голосов
/ 14 февраля 2010

XML в базе данных примерно такой же гибкий, как железная балка. Это становится практически бесполезным без поддержки базы данных, и даже тогда это не особенно быстро. Разбейте его, нормализуйте и сохраните как можно условнее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...