powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / MySQL. Где хранить большие фалы
8 сообщений из 8, страница 1 из 1
MySQL. Где хранить большие фалы
    #38008649
Привет всем!
Есть одна база самописного арма, 5-10 одновременных коннектов. Локалка. Текущий размер 1Гб.
Возникла необходимость хранения файлов большого размера 20-300 МБ. Примерно 2-5 новых файлов в день. Дизайнер добавляет большой векторный файл, типография его обрабатывает. Т.е. в самой программе функция добавления, загрузки на локальный комп, удаления (редко).

Какие вижу пути:
1. Насилую БД блобами.

2. Создаю расшаренную папку-файл-хранилище. В БД хранятся пути. Программа преставляет инерфейс для работы с этими путями (хранение, загрузка на локальный комп, удаление).

Соображения по поводу пункта один. Есть подозрение, что MySQL от такой нагрузки просто умрет. Например функция копирования файла по сети в шару - в разы быстрее работает чем загрузка его же в BLOB базы. Загрузка 250 метрового файла занимает около минуты.
По поводу два. Несекурно, кастыльно. Какие-то наверно еще подводные камни.

Сталкивался ли кто-нибудь с подобной ситуацией? Вообще буду рад любым соображениям по поводу...
...
Рейтинг: 0 / 0
MySQL. Где хранить большие фалы
    #38008691
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СидорСидоровичСидоровПривет всем!
Есть одна база самописного арма, 5-10 одновременных коннектов. Локалка. Текущий размер 1Гб.
Возникла необходимость хранения файлов большого размера 20-300 МБ. Примерно 2-5 новых файлов в день. Дизайнер добавляет большой векторный файл, типография его обрабатывает. Т.е. в самой программе функция добавления, загрузки на локальный комп, удаления (редко).
... MySQL ...

Вообще буду рад любым соображениям по поводу...
...
Рейтинг: 0 / 0
MySQL. Где хранить большие фалы
    #38008694
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выбрана не та СУБД
...
Рейтинг: 0 / 0
MySQL. Где хранить большие фалы
    #38008711
ДжекНепотрошитель, в том плане что медленно работает с блобами? А какую бы следовало выбрать, по вашему мнению?
...
Рейтинг: 0 / 0
MySQL. Где хранить большие фалы
    #38008745
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СидорСидоровичСидоровДжекНепотрошитель, в том плане что медленно работает с блобами? А какую бы следовало выбрать, по вашему мнению?
Тот же MS SQL с этой задачей справится. Хотя вполне можно обходиться и файловой системой для храниния таких файлов. Не обязательно делать расшаренную папку. Можно использовать какой-нибудь более "управляемый" механизм доступа к ним. Например, через tftp. При запросе файла он вытаскивается приложением в темповую папку на компьютере пользователя, и после работы с ним снова может отправляться на сервер.
...
Рейтинг: 0 / 0
MySQL. Где хранить большие фалы
    #38008762
shaden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По опыту скажу, что лучше хранить в файловой системе.
...
Рейтинг: 0 / 0
MySQL. Где хранить большие фалы
    #38008893
vanderer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СидорСидоровичСидоровТекущий размер 1Гб.
Возникла необходимость хранения файлов большого размера 20-300 МБ. Примерно 2-5 новых файлов в день.
Сейчас база 1 гиг. Ее, очевидно, очень легко бэкапить, обслуживать и т.п. Бэкап можно даже на DVD сохранить, легко организовать зеркалирование базы при необходимости.

По описанным параметрам добавления файлов база начнет расти примерно на гиг в день. Т.е. через пару месяцев будет уже 50 гиг, через год 300 гб. Оно вам надо? Сколько будет идти бэкап такой базы и сколько восстановление?
...
Рейтинг: 0 / 0
MySQL. Где хранить большие фалы
    #38009149
Ок. Буду хранить в фс.
Всем большое спасибо за обсуждение.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / MySQL. Где хранить большие фалы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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