Это зависит.
Прочтите эту статью Криса Дэвиса - особенно раздел 7.10.Вам также следует подумать о различиях между скоростью и масштабируемостью .
Хотя теоретически файловый подход (использующий иерархию каталогов для индексации и один URL на файл) будетбыстрее, PHP не имеет хороших возможностей для управления одновременным доступом к файлам.OTOH это ключевая особенность СУБД (будь то реляционная или nosql).Другое соображение заключается в том, как вы будете взаимодействовать с данными - вы, возможно, не будете получать их, используя тот же путь индексации, в котором вы их сохранили (вы все равно можете реализовать несколько индексов с файлами, но это намного проще вбаза данных).