Это быстрее для доступа к данным из файлов или сервера базы данных? - PullRequest
47 голосов
/ 27 января 2010

Если бы у меня была статическая база данных, состоящая из папок и файлов, был бы доступ и манипулирование быстрее, чем у баз данных типа SQL-сервера, учитывая, что это будет использоваться в сценарии CGI?

При работе с файлами и папками, какие приемы повышения производительности?

Ответы [ 11 ]

0 голосов
/ 26 марта 2018

Я собираюсь дать вам тот же ответ, который все остальные дали вам, Это зависит

В простом сценарии с одним сервером, который возвращает данные (только для чтения), Да, файловая система будет отличной и простой в управлении.

Но если у вас более одного сервера, вам придется управлять распределенной файловой системой, такой как glusterfs , ceph и т. Д.

База данных - это инструмент для управления всем этим для вас, распределенной файловой системы, сжатия, чтения / записи, блокировки и т. Д.

надеюсь, что это полезно.

...