257 / 173 / 27
Регистрация: 17.10.2008
Сообщений: 770
1

Хранение множества файлов...

26.02.2009, 18:18. Показов 2044. Ответов 5
Метки нет (Все метки)

Привет всем, подскажите пожалуйста, я дельфи знаю но с базами данных никогда не работал...
Возник вопрос такого типа:
Есть 68000 картинок небольшого размера (~3G), и хотелось бы как нить запихнуть в один фаил, как я думаю, в базу данных и работать с ней без привязки к какому-либо програмному обеспечению на компе...подскажите каким образом можно сделать данную задачку...+ к этому нужно каждой картинке присвоить идентификатор принадлежности к какой либо группе(цветы-1, здания-2 и т.п.)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.02.2009, 18:18
Ответы с готовыми решениями:

Хранение звуковых файлов
Скажите пожалуйста, можно ли хранить в БД Access звуковые файлы (wav) и подключать их по id, в...

Хранение и отображение *.pdf файлов из базы mysql
Всем привет. Ребята, такое дело, есть приложение на delphi 7.0, с базой mysql, помогите реализовать...

Хранение множества файлов в одной папке
Допустим мне нужно хранить тысячи а то и сотни тысяч файлов (картинок к примеру), если я их буду...

Хранение файлов и файловый менеджер в файле(листе) Excel, Бинарное хранение данных в CustomProperty листа Excel
Всем привет! Хочу поделится наработками, которые получились в процессе реализации своих задач. ...

5
Почетный модератор
11305 / 4274 / 439
Регистрация: 12.06.2008
Сообщений: 12,313
26.02.2009, 18:26 2
Когда-то у меня была похожая задача. Люди посоветовали не хранить в БД... по отдельным файлам будет быстрее. А в базе хранить только имя файла и описание (в твоём случае номер группы).
0
257 / 173 / 27
Регистрация: 17.10.2008
Сообщений: 770
26.02.2009, 18:31  [ТС] 3
Цитата Сообщение от Humanoid Посмотреть сообщение
Когда-то у меня была похожая задача. Люди посоветовали не хранить в БД... по отдельным файлам будет быстрее. А в базе хранить только имя файла и описание (в твоём случае номер группы).
Дело, кстати, не в скорости работы. И если допустим я захочу на болванку закатать представляешь сколько времени они копироваться будут, мне например с 16x DVD потребовалось 2 часа..Вот почему в один фаил запихнуть хочу...
Да заодно потренируюсь с бд...

Да и насчёт скорости работы, тут базу данных надыбал 60 гигов в одном файле, число текстовая информация, не так уж и медленно яб сказал что работает...
0
257 / 173 / 27
Регистрация: 17.10.2008
Сообщений: 770
03.03.2009, 00:25  [ТС] 4
Скажите что думаете по моему предложению...
А что если сделать базу данных хранящую текстовую информацию, но в качестве текста в неё записывать картинку как текстовый фаил(т.е. тупо открывать как текстовый фаил AssignFile(...)) а потом если нуно обратиться к какой либо картинке из бд копировать информацию в фаил во временной папке и открывать уже как картинку...
Что скажите по этом поводу, есть смысл то?
0
0 / 0 / 0
Регистрация: 01.03.2009
Сообщений: 4
03.03.2009, 19:58 5
А как насчёт BLOB полей? Хренение как текста думаю неправильно, текстовый файл имеет разметеку #$10 #$13 (возврат коретки и перевод строки) которые могут быть парами или присутствовать только один символ. А ещё есть служебные символы (не помню сколько, они расположены вначале кодовой таблицы) текстовя функция чтения - записи скорее всего будет о них спотыкаться. Лучше использовать BLOB, они могут быть большими и трактовать их можно как массив байт. (ИМХО)
0
257 / 173 / 27
Регистрация: 17.10.2008
Сообщений: 770
04.03.2009, 00:25  [ТС] 6
Vitaliy, Спасибо, я наверное это и имел ввиду, неподозревая о существовании Blod'ов...Посмотрим что с ними моно сделать...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.03.2009, 00:25
Помогаю со студенческими работами здесь

Хранение в памяти множества объектов с полями типа bool
опирался на эту тему при размышлениях...

Хранение файлов в БД и чтение файлов
Привет. Наткнулся на такой оператор "LOAD DATA INFILE '1.txt' INTO TABLE `my`" Он должен считать...

Хранение файлов в БД
Можно ли как-нибудь хранить файл в БД или же лучше хранить путь?

Хранение файлов и ФС
Вобщем такое : Слыщал ,что файлы в памяти лежат раздельными кусками ,размер минимального...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru