Я создаю веб-приложение, которое обрабатывает внутренние электронные письма и другие часто встречающиеся фрагменты текста небольшого или среднего размера между пользователями и клиентами. Какой лучший способ для хранения этих данных? В базе данных (MySQL) или как тысячи отдельных файлов? Как насчет сжатия (PHP gzcompress () или функции сжатия MySQL)?
Это не будет общедоступное приложение, поэтому загрузка пользователя будет минимальной (менее 20 пользователей одновременно). Тем не менее, в приложении будет происходить много общения каждый день, поэтому я ожидаю, что объем данных будет расти с течением времени (поэтому я бы хотел сжать его).
Я хотел бы сохранить данные в базе данных для простоты доступа и переносимости, но некоторые потоки, которые я видел здесь относительно изображений, предложили использовать хранилище файлов. Что ты думаешь?
Спасибо,
Сет
Изменить для уточнения: мне не требуется никакого поиска текста, поэтому я бы предпочел сжать его, чтобы сэкономить место.