Хранение бинарных данных

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Хранение бинарных данных

Сообщение MIT » 15.01.2009 (Чт) 20:14

Гы, сколько не думал, так и не смог найти другого названия для темы. Ладно, пусть будет похожа на тему Хранение данных, не важно, по большому счету.

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

При постановке подобной задачи передо мной я почему-то подумал про компьютерный игры - ведь они используют огромное количество файлов, обычно упаковывая в свои архивы. Некоторые используют ZIP, но в остальных есть и что-то свое. Мне очень понравилась система хранения данных в игре GTA VC (.IMG), и я создал класс работы с подобной архитектурой, но с некоторыми наворотами.

Какие существуют наработки по данной теме и кто чем пользуется?
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Хранение бинарных данных

Сообщение Хакер » 15.01.2009 (Чт) 20:41

Смотря что нужно хранить. Обычно разрабатывается специальный формат.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Хранение бинарных данных

Сообщение MIT » 15.01.2009 (Чт) 21:28

Допустим есть 5 тысяч мелких несжимаемых фаликов (например - мелкие картинки, или "кусочки" звуков).
Хакер писал(а):Обычно разрабатывается специальный формат
ИМХО, сделать один раз что-то универсальное лучше.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Re: Хранение бинарных данных

Сообщение Ramzes » 15.01.2009 (Чт) 23:07

Не лучше

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Re: Хранение бинарных данных

Сообщение ANDLL » 16.01.2009 (Пт) 0:37

Универсальное уже придумали, structured storage
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Хранение бинарных данных

Сообщение MIT » 21.01.2009 (Ср) 13:01

Прмеров работы с оным найти не смог. Может кто уже с этим сталкивался?
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: Хранение бинарных данных

Сообщение jangle » 21.01.2009 (Ср) 13:34

MIT писал(а):Прмеров работы с оным найти не смог. Может кто уже с этим сталкивался?


Плохо искал http://www.mvps.org/emorcillo/download/vb6/storage.zip

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Хранение бинарных данных

Сообщение MIT » 21.01.2009 (Ср) 13:57

jangle писал(а):Плохо искал
Да уж с ЖэПиэРСом особо не поищешь, так что не спорю
jangle писал(а):http://www.mvps.org/emorcillo/download/vb6/storage.zip
Спасибо. :wink:
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 45

    TopList  
cron