Собрать список файлов из папки или базы данных MySQL? - PullRequest
0 голосов
/ 07 мая 2018

Какой из них быстрее и использует меньше ресурсов для увеличения списка файлов?

1) Собрать список файлов и путь к папке из базы данных mysql для JSON

2) Прямой доступ к списку папок / файлов и создание соответствующих данных JSON

1 Ответ

0 голосов
/ 07 мая 2018

Файловые операции требуют больших затрат, а базы данных оптимизировали чтение, особенно если вы также используете индексы.

Однако, применим ли общее описание к вашему конкретному случаю, зависит от многих вещей, например, вам нужно будет читать подпапки? У вас есть какая-то нестандартная логика для разбора? Вам нужно будет самим ответить на эти ответы, но, в общем, лучше хранить пути к папкам и файлам в вашей базе данных. Зависит также от их размера. А также в том месте, где находится ваша база данных (на одном компьютере с сервером приложений или удаленно).

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