Лучший способ хранить XML-данные в базе данных MySQL с некоторыми особыми требованиями

Я получаю XML-данные от службы. В тестовых данных, которые я получаю, содержится около 300 узлов XML, явно слишком много, чтобы создавать отдельные строки в базе данных MySQL.

Проблема в том, что в идеале нам нужно хранить все данные, и нам, вероятно, потребуется снова ссылаться на данные в какой-то момент в будущем - мы не можем просто обработать их один раз и удалить строку XML.

Как лучше всего сохранить эти данные в базе данных MySQL?

Я прогнозировал, что при прогнозируемой скорости в течение нескольких месяцев, если мы будем хранить необработанные данные XML в формате TEXT , база данных может вырасти примерно до 500 МБ. В конечном итоге это кажется непрактичным.

12
задан Brian Tompsett - 汤莱恩 11 November 2015 в 19:50
поделиться