Страница 1 из 1

Запись файлов в MySQL

СообщениеДобавлено: 20 июл 2014, 05:43
guyasyou
Как вы относитесь к хранению изображений в MySQL?
В моем случае, эти картинки будут часто читаться. Стоит ли? Какие подводные камни есть?
Я так понимаю, это медленнее, чем просто файл. Так как чтобы его выдать надо его в БД найти и вывести через PHP, а обычный файл напрямую сервер выдает.

Насчет Last-Modified и 304 уже в курсе. Если картинка из PHP выдается, то это надо вручную допиливать, тогда как с файлами 304 автоматически работает. Эт я уже поэкспериментировал и знаю как фиксить.

Re: Запись файлов в MySQL

СообщениеДобавлено: 20 июл 2014, 21:39
cmsservice
Один вопрос: а зачем?

Re: Запись файлов в MySQL

СообщениеДобавлено: 21 июл 2014, 11:59
guyasyou
Обычно, лежит файл и путь до него в БД, а тут сразу сам файл в бд, в одной записи.

Re: Запись файлов в MySQL

СообщениеДобавлено: 21 июл 2014, 12:21
cmsservice
Есть мнение, что это будет сильно медленней, ибо затраты на сохранение/извлечение. Да и база будет медленнее работать ибо объемы бинарных данных.