Модераторы: javastic
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с большим числом файлов 
:(
    Опции темы
Mikel
Дата 13.1.2015, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 882
Регистрация: 30.3.2002
Где: Саратов

Репутация: нет
Всего: 2



Господа, подскажите правильное направление.
Необходимо работать с большим числом мелких текстовых файлов(несколько тысяч, размер порядка пары кБ), вопрос как их лучше всего хранить?
Что если регистрировать все файлы в SQLite базе данных и например по хешу раскидывать по архивам? Навигация идет по базе данных, а когда нужно достать какой-то файлик, ищем по хешу архивчик и достаем из него нужное.
Сама база SQLite полагаю будет работать медленно и занимать много места, если я буду хранить эти текстовые данные в ней?
Может есть готовые библиотеки, которые развернут свою файловую систему внутри одного файла?
Или вообще не думать об этом и надеяться на файловую систему OS?


--------------------
...so remember, it's better to burn out than to fade away
PM MAIL ICQ   Вверх
Romikgy
Дата 14.1.2015, 00:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Цитата(Mikel @  13.1.2015,  18:54 Найти цитируемый пост)
несколько тысяч, размер порядка пары кБ

это несколько мегабайт.... засунь все в БД и пользуй ей
Цитата(Mikel @  13.1.2015,  18:54 Найти цитируемый пост)
Может есть готовые библиотеки, которые развернут свою файловую систему внутри одного файла?

есть , но зачем усложнять?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Android | Следующая тема »


 




[ Время генерации скрипта: 0.0569 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.