сохранение файла, вызывает такие проблемы, то что будет когда однажды
вы забудете исключить это blob-поле с двухсотметровым файлом из
выборки через ActiveRecord? А это рано или поздно обязательно
произойдет, причем на боевом сервере, причем ночью в выходные и вы
будете в это время где-нибудь с друзьями на шашлыках или на свидании с
принцессой.
Мне этот топик сильно напоминает анекдот про бывалого ковбоя и "спили
мушку". Вам люди ведь не зря советуют, не из религиозных убеждений или
самодурства.
13 июля 2011 г. 17:49 пользователь Alex Mercer
<alexey.bobyrev@gmail.com> написал:
> дело в том, что это не картинки, а пдф файлы... размером от 200мб до
> 350мб...
> если ничего не выйдет с уменьшением нагрузки на систему, то тогда так
> и буду делать...
>
> On 13 июл, 14:45, Саша А <elequt...@gmail.com> wrote:
>> Не пихать-таки картинки в mysql?
>>
>> 13 июля 2011 г. 18:39 пользователь Alex Mercer
>> <alexey.boby...@gmail.com> написал:
>>
>>
>>
>>
>>
>>
>>
>> > Что то топик занесло =)
>>
>> > Тем временем у меня другой вопрос...
>> > При загрузке файла в бд более 100мб начинается дикое представление:
>> > одно из ядер процессора полностью загружается + загружается вся
>> > озу(3гб) и половина свопа(~3гб)... естественно наблюдаются жуткие
>> > тормоза...
>> > после окончания загрузки файла систему слегка попускает, т.к. своп с
>> > озу не полностью выгружаются...
>> > Сервер запущен на монгреле.. в качестве бд используется mysql...
>> > Какие есть решения данной проблемы?
>>
>> > On 4 июл, 11:35, Ruslan Zavackiy <ruslan.zavac...@gmail.com> wrote:
>> >> Я говорил то к тому, что не всегда хранить в базе то плохо, например если
>> >> отойти от оракла в сторону MongoDB например, или другой
>> >> документо-ориентированной базы, решение для руби тоже будет очень хорошим,
>> >> тут главное не усложнять само решение.
>>
>> >> Кстати, вот пример как хранить с помощью paperclip в блобах картинки:http://patshaughnessy.net/2009/5/29/paperclip-sample-app-part-3-savin...
>> >> А тут небольшой экскурс, что надо делать чтобы подружить paperclip с
>> >> MongoDB:http://www.bencurtis.com/2009/08/paperclip-and-mongomapper/
>>
>> >> 2011/7/4 Max Lapshin <max.laps...@gmail.com>
>>
>> >> > Ну, если у вас банк и оракл, то с этого и надо было начинать разговор.
>>
>> >> > --
>> >> > --
>> >> > Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы
>> >> > "RubyOnRails to russian" на группах Google.
>> >> > FAQ группы находится по адресу:http://ru.wikibooks.org/wiki/RubyFAQ
>>
>> >> > Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
>> >> > ror2ru@googlegroups.com
>> >> > Чтобы отменить подписку на эту группу, отправьте сообщение по адресу:
>> >> > ror2ru-unsubscribe@googlegroups.com
>> >> > Дополнительные варианты находятся на странице группы
>> >> >http://groups.google.com/group/ror2ru?hl=ru
>>
>> > --
>> > --
>> > Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
>> > FAQ группы находится по адресу:http://ru.wikibooks.org/wiki/RubyFAQ
>>
>> > Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
>> > ror2ru@googlegroups.com
>> > Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
>> > Дополнительные варианты находятся на странице группыhttp://groups.google.com/group/ror2ru?hl=ru
>
> --
> --
> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>
> Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
> ror2ru@googlegroups.com
> Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
> Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
--
Alex V. Dmitriev
Jabber/GTalk/MSN/AIM: rene.dekart@gmail.com
Skype: rene-dekart
Blog: http://railorz.ru
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
Комментариев нет:
Отправить комментарий