FILES or DB?

lassar2000

Новичок
FILES or DB?

Привет всем.

Такой вопросик: как лучше сохранять заапложеные файлы на сервере - грузить их в БД или оставлять как файлы?
 

tony2001

TeaM PHPClub
база предназначена для хранения структурированных данных, а не файлов, для них есть файловая система.
 

lassar2000

Новичок
Извини, но какой-то абстрактный ответ. А чем плохо хоронить в блобе?
По-моему - всё-таки структура...
 

.des.

Поставил пиво кому надо ;-)
lassar2000 не абстрактный ответ, а нормальный. Если ты не знаком с теорией реаляционных бд то и объяснять тут нечего.

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

tony2001

TeaM PHPClub
>Извини, но какой-то абстрактный ответ
извини, но это правильный ответ.
 

Shainsky

Guest
Автор оригинала: lassar2000
А чем плохо хоронить в блобе?
Сделай и то, и другое, а потом сравни время доступа к файлу и блобу и место, занимаемое на диске файлом и таблицей с блобом. И больше не будешь задавать подобных вопросов.
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
про преимущества файлов уже сказали, я же скажу про преимущества blob'ов.
  • работа с ними происходит в контексте транзакции
  • РЕПЛИКАЦИЯ
 

RomikChef

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

slach

Новичок
2Sad Spirit...

file replication 4erez stunnel & rsync ... ochen' dazhe ne ploho, po sravneniyu so standartnoy replicaciyey

a vot pro tranzakcii ... eto da... eto o4en' pravil'noye zame4aniye...
 
Сверху