Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
1-1121670158
noname2
2005-07-18 11:02
2005.08.07
цикл


4-1118237156
KonstantinXaker(KX)
2005-06-08 17:25
2005.08.07
Найти значение в строке и заменить его


1-1121453808
Destroyer
2005-07-15 22:56
2005.08.07
Помогите, плз, с динамическим созданием двумерного массива


9-1113998028
Comrade
2005-04-20 15:53
2005.08.07
Как "забобахать" мегопростую игр


3-1119855838
salexn
2005-06-27 11:03
2005.08.07
Как сделать "дебаг" хранимой процедуры?




   Наверх