powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / О хранении картинок в блобах
25 сообщений из 135, страница 2 из 6
О хранении картинок в блобах
    #39962928
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hawkmoon
подожду ответов в метриках

Так-то да, по жизни достали по работе всевозможные "оптимизационные теоретики".
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39962931
dimonz80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ъъъъъ
dimonz80,

Вы планируете использовать ФС, в которой не бывает фрагментации?



Нет конечно, просто избавиться от "лишнего" уровня фрагментации в таблице БД
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39962947
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dimonz80,

спасибо. На стенде уже тестировали новый вариант?
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39962958
dimonz80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ъъъъъ
dimonz80,

спасибо. На стенде уже тестировали новый вариант?


А чего тестировать-то? Как http сервер файлы из ФС стримит?) даже субъективно видно, что быстрее
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39962965
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dimonz80,

а откуда hhtp сервер появился?
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39962966
dimonz80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ъъъъъ
dimonz80,

а откуда hhtp сервер появился?



3-хзвенка потому что
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39962967
dimonz80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dimonz80
ъъъъъ
dimonz80,

а откуда hhtp сервер появился?



3-хзвенка потому что


да и кто будет отдавать файлы, которые не в БД
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39962969
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dimonz80
dimonz80
пропущено...



3-хзвенка потому что


да и кто будет отдавать файлы, которые не в БД

Ну поди догадайся, что у вас.
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39966301
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Расскажите, пожалуйста, о ваших случаях, когда централизованное хранение файлов документов в БД было сделано сперва в blob's, но потом из-за чего-то пришлось переделать на "внешнее" хранение (в файлах/каталогах файловой системы).

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


Я могу найти такое объяснение.

Сначала джун сделал хранение файлов в блобах.
Потом джун по-умнел и начал переделывать.
Или вернулся миддл/сеньёр из опуска, надавал подавану по шапке и заставил переделывать.

По сути.
Файловая система -- это специализированная БД для хранения файлов.
Она максимально соответствует всем требованиям работы с файлами, максимально эффективно это делает и существует овер дохрена инструментов для управления файлами.

СУБД создана для хранения структур данных, возможностей для работы с файлами в ней на порядки меньше, чем у файловой системы.

Выигрыш следует из вышеописанного.
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39966321
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Ну если там надо хранить какие-нибудь аватарки 32 на 32 пикселя, то почему бы и нет. И, к тому же, "блоб в БД", как уже упоминали, это не обязательно "блоб в самой БД" - есть ведь всякие сиквельные filestreams, монговские GridFS, или постресовские Large Objects.
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39966356
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt
ъъъъъ
Расскажите, пожалуйста, о ваших случаях, когда централизованное хранение файлов документов в БД было сделано сперва в blob's, но потом из-за чего-то пришлось переделать на "внешнее" хранение (в файлах/каталогах файловой системы).

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


Я могу найти такое объяснение.

Сначала джун сделал хранение файлов в блобах.
Потом джун по-умнел и начал переделывать.
Или вернулся миддл/сеньёр из опуска, надавал подавану по шапке и заставил переделывать.

По сути.
Файловая система -- это специализированная БД для хранения файлов.
Она максимально соответствует всем требованиям работы с файлами, максимально эффективно это делает и существует овер дохрена инструментов для управления файлами.

СУБД создана для хранения структур данных, возможностей для работы с файлами в ней на порядки меньше, чем у файловой системы.

Выигрыш следует из вышеописанного.

Попробуйте сосредоточиться на вопросе, заданном в стартовом сообщении.
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39966407
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
hVostt,

Ну если там надо хранить какие-нибудь аватарки 32 на 32 пикселя, то почему бы и нет. И, к тому же, "блоб в БД", как уже упоминали, это не обязательно "блоб в самой БД" - есть ведь всякие сиквельные filestreams, монговские GridFS, или постресовские Large Objects.


Это всё понятно :)
Конечно можно, в таком кейсе оно вроде как не выглядит проблемным.
Но опять же. Файловая система -- это уже база данных файлов.
Ни один GirdFS не дотягивает до FS как по возможностям, так и по скорости работы.
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39966411
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Попробуйте сосредоточиться на вопросе, заданном в стартовом сообщении.


Вопрос из разряда.

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

Вот раньше вы забивали гвозди пассатижами. А потом, наконец, взяли молоток. Ну и чо? На сколько процентов увеличилась производительность?

Я даже не понимаю кто всерьёз это будет оценивать.

Клеили на сопли, потом стали клеить на клей. Расскажите, какой выигрыш был достигнут?

Вы бы почитали обсуждения по этой теме, где все-все-все проблемы вам вдоль и поперёк раскрываются.
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39966449
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt,

если вам не нравится вопрос - это другое дело. Можете пожаловаться модератору.

Я не спрашивал о том, как лучше хранить картинки.

Зачем вы заливаете тему рассуждениями, не связанными с заданным вопросом?
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39966518
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Интересны случаи перехода с одной архитектуры на другую, причины перехода и достигнутые результаты.

У меня тут назревает переход с "внешнее" хранение (в файлах/каталогах файловой системы) на куда-то в облако.
Необходимо выбрать (придумать) это самое облачное решение.
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39966590
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
hVostt,

если вам не нравится вопрос - это другое дело. Можете пожаловаться модератору.

Я не спрашивал о том, как лучше хранить картинки.

Зачем вы заливаете тему рассуждениями, не связанными с заданным вопросом?


Считаю, что напрямую связаны. Если вы так не считаете, можете пожаловаться модератору.

Почему у вас возник такой вопрос? Не с потолка же, правда? Но вы не делитесь информацией, возникли ли у вас проблемы, или у вас возник спор с коллегами. Просто просите конкретные результаты, понятно что в цифрах. Я бы мог поделиться информацией.

Но какой у вас вопрос, такой и ответ.
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39966612
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кратко по теме: мне всё равно кто и где хранит картинки.
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39966687
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic Hunter
Кратко по теме: мне всё равно кто и где хранит картинки.


Непонятно, почему всё свелось к картинкам :)
Ведь говорилось о документах.
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39973731
bochkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Расскажите, пожалуйста, о ваших случаях, когда централизованное хранение файлов документов в БД было сделано сперва в blob's, но потом из-за чего-то пришлось переделать на "внешнее" хранение (в файлах/каталогах файловой системы).

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

был у нас проект
сперва документы в файлах хранили а в таблице ссылки на них
трудно поддерживать, особенно если забываешь со временем, что и как устроено
то файлы потеряются, то ссылка в никуда
потом отказались, все в базе хранить стали
а чуть по позже все файлы свалил в одну таблицу
потому что бэкап делать удобнее
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39973750
ъъъъъ
Расскажите, пожалуйста, о ваших случаях, когда централизованное хранение файлов документов в БД было сделано сперва в blob's, но потом из-за чего-то пришлось переделать на "внешнее" хранение (в файлах/каталогах файловой системы).

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

facebook оптимизировали свой сервис после возросшей нагрузки:

Кэширование более часто используемых миниатюр изображений в памяти на оригинальных серверах для масштабируемости, надежности и производительности
Распределение их по CDN для уменьшения сетевых задержек
Возможно сделать еще лучше:
Хранение изображений в больших бинарных файлах (blob)
Сервис, отвечающий за фотографии имеет информацию о том, в каком файле и с каким отступом от начала расположена каждая фотография (по ее идентификатору)
Этот сервис в Facebook называется Haystack и он оказался в 10 раз эффективнее «простого» подхода и в 3 раза эффективнее «оптимизированного»


YouTube Video
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39973846
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bochkov
ъъъъъ
Расскажите, пожалуйста, о ваших случаях, когда централизованное хранение файлов документов в БД было сделано сперва в blob's, но потом из-за чего-то пришлось переделать на "внешнее" хранение (в файлах/каталогах файловой системы).

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

был у нас проект
сперва документы в файлах хранили а в таблице ссылки на них
трудно поддерживать, особенно если забываешь со временем, что и как устроено
то файлы потеряются, то ссылка в никуда
потом отказались, все в базе хранить стали
а чуть по позже все файлы свалил в одну таблицу
потому что бэкап делать удобнее


Ну, случаи перехода "файлы" - > "блобы" мне известны, также известны причины и какие плюшки получили.

Я про обратные случаи спрашивал.
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39973849
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Расскажите, пожалуйста, о ваших случаях, когда централизованное хранение файлов документов в БД было сделано сперва в blob's, но потом из-за чего-то пришлось переделать на "внешнее" хранение (в файлах/каталогах файловой системы).

О проблемах, который послужили причиной переделки, и какой выигрыш был достигнут в результате.
Переделывали для полуавтономных рабочих мест только для того, чтобы вписаться в лимиты на размер БД в Oracle XE.
Выигрыш - вписались в лимиты Oracle XE.
Проигрыш - лишний гемор при программировании репликации с основного сервера на эти рабочие места и увеличение времени генерации нового места, т.к. миллион маленьких файлов копируется ощутимо дольше одного большого даже на SSD.
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39973850
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bochkov
потому что бэкап делать удобнее


что может быть проще и удобнее rsync?
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39973851
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
что может быть проще и удобнее rsync?
отсутствие rsync-а.
...
Рейтинг: 0 / 0
О хранении картинок в блобах
    #39973852
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft
hVostt
что может быть проще и удобнее rsync?
отсутствие rsync-а.


религия не позволяет? )
...
Рейтинг: 0 / 0
25 сообщений из 135, страница 2 из 6
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / О хранении картинок в блобах
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]