@LinuxGod

Как хранить файлы?

Есть у меня проект написанный на node.js
Мне нужно хранить файлы - причем много, от слова ОЧЕНЬ МНОГО ФАЙЛОВ!
Они должны быть рассортированы в директории в каждой директории по 1000 фалов, если в директории создается 999 фалов создаётся новая директория.
Есть ли какие-либо библиотеки, курсы, доклады по хранению файлов с помощью node.js при этом - забываем про дефрагментацию, так как эти файлы не нужно будет удалять.
Спасибо.
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
@Azperin
Дилетант
Тебе кроме https://nodejs.org/api/fs.html ничего и не нужно. Делаешь readdir и если массив >= 1000, создаешь новую директорию.

Либо еще проще храниш где-либо суммарное количество файлов. Например у тебя 2423192 файла уже распределены, значит следующий пойдет в директорию Math.floor(2423192 / 1000) = 2423
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы