LINUX.ORG.RU

Специфическая БД


0

0

Есть задача:
Программа обрабатывает текстовые данные (по одному файлу за запуск).
Для корректной обработки файла N необходимо иметь 
информацию об обработке предыдущих N-1 файлов.

Информация может иметь любую структуру (например одна строка).
Каждой единице информации в соответствие поставлен некий ключ.

Если при обработке файла N будет обнаружен ключ, то по этому ключу должен происходить быстрый поиск и выборка данных из некого хранилища.

Мне на ум пришла лишь идея с файловой БД, но скорее всего это не
лучший вариант.
Информация должна обладать живучестью файловой системы (т.е. 
организовать хранилище в Shared Memory невозможно)

Не хотелось бы использовать реальные БД (Oracle, MySql, PS-SQL)
для достаточно простой задачи.

Имеются ли какие-нибудь средства для решения данной задачи?

Re: Специфическая БД

db3, db4 ?

anonymous ()
Ответ на: Re: Специфическая БД от Krivenok_Dmitry

Re: Специфическая БД

ну как тебе сказать. всё зависит от человека который это делает

cvv ★★★★★ ()

Re: Специфическая БД

sqlite

anonymous ()

Re: Специфическая БД

Python, модуль shelve;-)

очень легкая штука.

AIv ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.