На вопросы, какая СУБД лучше, неоднократно встречал ответ «зависит от объёма данных». К сожалению, количественные критерии встречал всего раз, и та страница устарела лет на 10, наверняка нынешние версии ведут себя иначе.
Для определённости — следующая задача. На однопользовательском компьютере стоит база данных. Работа с ней сводится к поиску заданных текстовых строк. Или поиска текста по регулярному выражению. Или поиска без учёта регистра. Или поиска с транслитерацией. Короче — различные виды поиска в текстах. Единственный критерий — скорость. При каких объёмах базы данных, какая из распространённых свободных СУБД будет оптимальной? (Для определённости: SQLite, Firebird, MySQL, PostgreSQL.) Если имеет значение и длина текстовых записей, то какой должна быть она?
Или этот вопрос — для Talks?