простейшая БД в файлах. Что выбрать?

  • Автор темы shestero
  • Дата начала

shestero

Guest
простейшая БД в файлах. Что выбрать?

Делаю простой сайт на PHP. Там будет БД на несколько таблиц. С MySQL и PostreSQL итп связываться не хочу - это слишком для моей задачи.
Интересуют мнения народа на тему: как _лучше_ сделать простейшую БД в файлах (что бы каждая таблица хранилась в файле, желательно стандартного формата, например DBF)?
У меня будет несколько таблиц в режиме только чтение и одна на запись, работающая как протокол (записи только добавляются в конец).

Особенно меня беспокоит вопрос, как избежать "столкновений" когда несколько скриптов одновременно захотят писать в таблицу-протокол.

В И-нете нашел упоменания про GNU-базы, но не нашел их сравнений. Там их по крайней мере 3. Какую выбрать?
Нужно бесплатную. Berkley DB вроде платная для коммерческих проеков(?)...

PS В принципе, я бы вообще обошелся тестовыми файлами, но желательно сделать "по человечески". Читающиеся таблицы будут логически связаны через ключи, так что обычный запрос будет относится к 2-3 таблицам.
 
Сверху