В чем различия MySql, базы данных FlatFile? - PullRequest
0 голосов
/ 14 января 2010

Я имею в виду, в чем разница между mysql и базой данных с плоскими файлами: действительно ли "ff db" медленнее?

Ответы [ 2 ]

1 голос
/ 14 января 2010

Плоская файловая база данных обладает гораздо меньшими функциональными возможностями, чем реляционная база данных. Чтобы назвать пару вещей, вы теряете явную типизацию и индексацию по столбцам, поскольку информация в файле состоит только из строк таблицы (и поскольку вы спрашивали о скорости, помните, что индексация - это то, что позволяет нам делать быстрые запросы) .

0 голосов
/ 14 января 2010

Основные отличия:

Реляционная база данных устраняет избыточность данных, плоский файл, в котором вы застряли с избыточными данными.

Реляционный БД движется к решению непоследовательных проблем обновления, простой файл, вам нужно сделать это самостоятельно

Реляционная база данных проделала большую работу для увеличения скорости, обеспечения оптимальных систем поиска и хранения, ввода ваших данных и т. Д. В системе с плоскими файлами этого нет.

Вы можете также проявить больший интерес к возможностям более совершенных СУБД, поскольку MySQL на самом деле является довольно простой реляционной базой данных. Например, дополнительные функции PostgreSQL, с намного улучшенным управлением одновременным доступом и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...