Мы должны хранить около 13 миллионов файлов и выполнять некоторые стандартные операции над файлами.Мы используем Windows.Первый вопрос: можем ли мы сохранить его в файловой системе?Общий размер файла составит около 6000 ТБ.Я проверяю gridfs на MongoDB.Я не знаю, хороший ли это подход.Мы будем использовать Java на стороне сервера.
Если он сможет удобно хранить эти файлы, какова будет производительность при извлечении файла и его доставке пользователю и таких операциях, как переименование файла, обновление метаданных и т. Д.
Мы такженеобходимо сделать резервную копию всех файлов во вторичном хранилище файловой системы позже.Но файлы в gridfs будут храниться порциями.Поэтому вопрос в том, как мы можем быстро получить все эти файлы и отправить их во вторичную файловую систему.
Пожалуйста, дайте мне знать, какой подход я должен использовать.