Здравствуйте, Paranoik, Вы писали:
P>Что будет, если в базу запихать полГИГа картинок?
Вполне. Одно время я всерьез думал о проекте хранения своей видеобиблиотеки в interbase базе на работе... а потом плюнул... Винты то не резиновые...
Здравствуйте, Sheridan, Вы писали:
P>>Что будет, если в базу запихать полГИГа картинок? S>Вполне. Одно время я всерьез думал о проекте хранения своей видеобиблиотеки в interbase базе на работе... а потом плюнул... Винты то не резиновые...
Хорошо. Тогда такой вопрос: а насколь это будет тормозить?
Привет, Paranoik!
Вы пишешь 23 апреля 2004:
P>>> Что будет, если в базу запихать полГИГа картинок? S>> Вполне. Одно время я всерьез думал о проекте хранения своей видеобиблиотеки в interbase базе на работе... а потом плюнул... S>> Винты то не резиновые...
P> Хорошо. Тогда такой вопрос: а насколь это будет тормозить?
Кого?
Уже ли так критично время перекачки БЛОБа по сети?
Здравствуйте, Paranoik, Вы писали:
P>Хорошо. Тогда такой вопрос: а насколь это будет тормозить?
Смотря какая у тебя сеть и как сделаеж базу.... Хотя во всяком случае я не думаю что будет слишком заметно, особенно если к базе будут обращения посредством sql...
-= RSDN@Home 1.1.3 stable =- [Believe in the Matrix...]
Привет, Sheridan!
Вы пишешь 26 апреля 2004:
P>> Хорошо. Тогда такой вопрос: а насколь это будет тормозить? S> Смотря какая у тебя сеть и как сделаеж базу.... S> Хотя во всяком случае я не думаю что будет слишком заметно, S> особенно если к базе будут обращения посредством sql...
А что, можно как-то по другому, не "посредством SQL" ?
--
With best regards, Alex Cherednichenko.
Posted via RSDN NNTP Server 1.8
Re: Interbase 7 и картинки
От:
Аноним
Дата:
26.04.04 08:25
Оценка:
P>Что будет, если в базу запихать полГИГа картинок?
А почему народ стремится всегда всякой фигни в базу насовать?
Почему нельзя их хранить на файловой системе, а в БД только имена файлов?
Да, конечно, в базе несколько проще их создавать/удалять, но зато, наверное, удалённый доступ к файлу это лучше, чем удалённый доступ к BLOB'у?
Здравствуйте, Alex.Che, Вы писали:
AC>А что, можно как-то по другому, не "посредством SQL" ?
TTable — подобные компоненты никто не отменял... Но это верно конечно если ты в делфи\билдере...
-= RSDN@Home 1.1.3 stable =- [Believe in the Matrix...]
Здравствуйте, <Аноним>, Вы писали:
P>>Что будет, если в базу запихать полГИГа картинок?
А>А почему народ стремится всегда всякой фигни в базу насовать? А>Почему нельзя их хранить на файловой системе, а в БД только имена файлов? А>Да, конечно, в базе несколько проще их создавать/удалять, но зато, наверное, удалённый доступ к файлу это лучше, чем удалённый доступ к BLOB'у?
А если ресурсы не хочется расшаривать? Можно конечно еще сокеты прилепить и через них грузить картинку... но только удобно ли это?
-= RSDN@Home 1.1.3 stable =- [Believe in the Matrix...]
Привет, Sheridan!
Вы пишешь 26 апреля 2004:
AC>> А что, можно как-то по другому, не "посредством SQL" ? S> TTable — подобные компоненты никто не отменял... S> Но это верно конечно если ты в делфи\билдере...
Гы-гы
TTable конечно сам по себе SQL не генерит, но за него это делает BDE.
Привет, Sheridan!
Вы пишешь 26 апреля 2004:
AC>> Гы-гы AC>> TTable конечно сам по себе SQL не генерит, но за него это делает BDE.
S> Гм... а почему же тогда в большинстве случаев работа с TTable S> происходит намного быстрее чем с TQuery?
Здравствуйте, Alex.Che, Вы писали:
AC>Вне зависимости от того, какие компоненты (или средства) доступа AC>использует юзер для работы с InterBase, обращения к базе будут посредством SQL.
Ладно, не буду спорить. Я просто хотел сказать что не надо изобретать велосипед и выдумывать дополнительные фичи когда можно картинку воткнуть блобом... Конечно, если не хоочется эээ помучится...
-= RSDN@Home 1.1.3 stable =- [Believe in the Matrix...]
Здравствуйте, Sheridan, Вы писали:
S>Здравствуйте, <Аноним>, Вы писали:
P>>>Что будет, если в базу запихать полГИГа картинок?
А>>А почему народ стремится всегда всякой фигни в базу насовать? А>>Почему нельзя их хранить на файловой системе, а в БД только имена файлов? А>>Да, конечно, в базе несколько проще их создавать/удалять, но зато, наверное, удалённый доступ к файлу это лучше, чем удалённый доступ к BLOB'у? S>А если ресурсы не хочется расшаривать? Можно конечно еще сокеты прилепить и через них грузить картинку... но только удобно ли это?
дело даже не в нежелании ресурсы расшаривать —
предположим, крутится кластеризованный app server с логикой обработки + хранилище данных в бд... и требуется ежедневно генерировать файлы, причем, не картинки, а, например, результаты работы (расчетов или операций) за день
т.к. компоненты кластера (1) независимо друг от друга могут писать (читать) в один и тот же файл, (2) в силу технологии реализации могут быть независимы от использующейся файловой системы (например, EJB), то практически напрашивается хранение файлов в бд
главное, периодически старые файлы архивировать в offline storage и удалять из бд — чтобы места много не занимать