powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Хранилище данных. Подскажите.
19 сообщений из 19, страница 1 из 1
Хранилище данных. Подскажите.
    #34229019
Looking
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо заливать на сервер различные типы файлов: аудио, картинки, книги и т.п. Каждый файл имеет свое описание. Вопрос: как организовать хранение всего этого добра, вести поиск, добавлять, изменять и и.д. Хранить это в БД? Или может есть еще какие нить варианты, типа контент менедржер в связке с БД. Весь софт должен быть бесплатным.
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229029
Йогурт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
файл лучше хранить на диске, путь с нему и описание - в бд
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229031
йогуртфайл лучше хранить на диске, путь с нему и описание - в бд
Еще чего не хватало.
Чай, не Btrieve у автора будет.
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229032
LookingНеобходимо заливать на сервер различные типы файлов: аудио, картинки, книги и т.п. Каждый файл имеет свое описание. Вопрос: как организовать хранение всего этого добра, вести поиск, добавлять, изменять и и.д. Хранить это в БД? Или может есть еще какие нить варианты, типа контент менедржер в связке с БД. Весь софт должен быть бесплатным.
Что именно вы делает?
Какую-то там хрень, куда можно файлы засовывать?
Или конкретную вещь?
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229037
Йогурт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему?
в чем сакральный смысл хранения файлов в БД?
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229042
йогуртпочему?
в чем сакральный смысл хранения файлов в БД?
Целостность, друг мой (ничего, что я так?), целостность.
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229053
Йогурт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
целостность - это, конечно, хорошо
но нагрузка на бд будет больше, закачку организовать - сложнее
доступа по ftp лишаемся
с бэкапом, опять же, хреново.

это я так, вслух размышляю...
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229058
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(меня всё-равно забанят)Целостность, друг мой (ничего, что я так?), целостность.
- целостность вполне можно соблюсти, проверяя существование файла на ЖД перед изменениями данных в БД. А хранение файлов в БД - это расточительство. Мы тут уже неоднократно дискутировали на эту тему
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229066
йогуртцелостность - это, конечно, хорошо
но нагрузка на бд будет больше, закачку организовать - сложнее
доступа по ftp лишаемся
с бэкапом, опять же, хреново.

это я так, вслух размышляю...
Нагрузка на БД - не сильно больше чем на файловую систему (если БД заточена под эффективное хранение BLOB-ов, а не какая-нить MySQL).
Какая проблема организовать закачку? Какая разница, откуда тянуть поток - из файла или из БД?
С бэкапом, наоборот, всё хорошо - он делается стандартными средствами БД.
Доступа по FTP не будет. Нужен ни он?

Вопрос автору уже был - для чего нужна система? Тогда можно обсуждать подробнее.
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229104
Kachalov
- целостность вполне можно соблюсти, проверяя существование файла на ЖД перед изменениями данных в БД. А хранение файлов в БД - это расточительство. Мы тут уже неоднократно дискутировали на эту тему
Это вы, простите, немного языками почесами, а не дискутировали.

Лениво искать тынц на IXBT по этому вопросу (найти несложно :))...
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229136
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(меня всё-равно забанят)Это вы, простите, немного языками почесами, а не дискутировали.
Лениво искать тынц на IXBT по этому вопросу (найти несложно :))...
- еще тут почесали, Вы бы уж поискали ту ссылку на IXBT которая позволит сторонникам хранения файлов в ФС пересмотреть свои взгляды (правда интересно что за ссылка такая).
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229174
Что-то я не смог найти большой топик :(
тынц1
тынц2

"Есть возражения? Возражения?" (с) х/ф Затойчи, Такеши Китано.
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229177
Моё личное нежелание хранить в БД лишь ссылки на файлы - это невозможность отследить, - кто, когда и зачем удалил/модифицировал файл.
Всё-таки очень низкая целостность (consistency) системы получается - если файл пропал, при обращении к нему мы можем лишь констатировать сей печальный факт. А куда он пропал и где теперь его искать? И вдруг он уже изменен? В случае БД таких проблем не будет.

А если файл захотят куда-нить перенести, отсортировать? В случае с БД таких проблем опять-таки нет. Хоть обсортируйся именами и логическими путями - файлики не прощелкаются.
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229227
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- ага! А как легко в MySQL удалить таблицу из БД путем удаления файла таблицы. Такая вот целостность :)
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229230
Kachalov- ага! А как легко в MySQL удалить таблицу из БД путем удаления файла таблицы. Такая вот целостность :)
Не передергивайте.
Вещи несравнимые.
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229233
Kachalov- ага! А как легко в MySQL удалить таблицу из БД путем удаления файла таблицы. Такая вот целостность :)

ну целостность можно нарушить и вынув винчестер...
потеря производительности при хранении файлов в субд будет не столь ощутимой...
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34229235
если речь идет о хранилище- нужно все данные хранить в нем, дабы потом иметь не только средства удобные по управлению, но и по анализу. например - анализу контента содержимого. в файлах это не удобно..
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34231969
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(меня всё равно забанят)Моё личное нежелание хранить в БД лишь ссылки на файлы - это невозможность отследить, - кто, когда и зачем удалил/модифицировал файл.


Эта проблема решается выдачей прав на файлы в ФС. В случае с полным хранением данных в БД проблемы аналогичны.
...
Рейтинг: 0 / 0
Хранилище данных. Подскажите.
    #34232254
Andron (меня всё равно забанят)Моё личное нежелание хранить в БД лишь ссылки на файлы - это невозможность отследить, - кто, когда и зачем удалил/модифицировал файл.


Эта проблема решается выдачей прав на файлы в ФС. В случае с полным хранением данных в БД проблемы аналогичны.
Даже неохота описывать все проблемы и нюансы при таком подходе...
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Хранилище данных. Подскажите.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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