Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.07;
Скачать: CL | DM;

Вниз

Хранение картинок в базе или в файле IB   Найти похожие ветки 

 
YurikGL ©   (2005-07-19 13:38) [0]

Даже не знаю куда поместить... может, сюда, может, в базы... однако...

Тут один человек меня убеждает, что хранить картинки (и документы вообще) всегда нужно вне базы, а хринить нужно только путь. Мол это будет работать быстрее т.к. кэш файловой системы работает с такого рода данными гораздо лучше, чем кэш СУБД (в частности, IB).
На мой вопрос как он будет обеспечивать защиту данных, он ответил, что нужно использовать трехзвенную архитектуру, мол даже если второе звено и СУБД крутятся на одном сервере, данная система все равно будет работать быстрее, чем хранение данных в BLOB.
Вторым вариантом он мне предложил http://www.drupal.ru/ и написать dll-ку для работы с IB.
Причем на друпал была возложена функция защиты данных от несанкционированного доступа и висело это все на одном компьютере.... При этом, Norguhtar предполагал, что вся эта штука будет работать быстрее чем blob (с делфи) вследствие того, что "алгоритмы работы кэша СУБД отличаются от алгоритмов работы файлового буфера в ОС."

Кто что скажет? Я уже даже не знаю, как его переубедить...


 
Johnmen ©   (2005-07-19 13:49) [1]

Одно из ИМХО:
Принципиальной разницы не будет, т.к. время, затраченное на передачу клиенту будет существенно больше времени выборки или чтения из файла.


 
Val ©   (2005-07-19 14:40) [2]

Как я вижу - по этому поводу идет довольно живая беседа на sql.ru.
От себя скажу только, что хранение в файлах нарушает основы РСУБД -целостность данных и плюнуть на это можно лишь в случае очень большой критичности в скорости и невозможности обойти эту критичность иными способами, с такой необходимостью я еще не сталкивался.



Страницы: 1 вся ветка

Текущий архив: 2005.08.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
14-1121316605
Kerk
2005-07-14 08:50
2005.08.07
Если Санта Клаус жив, то он уже мертв...


3-1119932833
Sirus
2005-06-28 08:27
2005.08.07
Таблицы с большим количеством полей в Firebird


5-1092071478
Константин Рязанкин
2004-08-09 21:11
2005.08.07
Требуется помощь в изменении компонента.


14-1121304491
Soft
2005-07-14 05:28
2005.08.07
Зачем в аспирантуре изучают философию?


1-1121867870
ki11er
2005-07-20 17:57
2005.08.07
Shared Section