13 миллионов файлов gridfs mongo

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

0
задан Blue Sky 16 March 2012 в 09:36
поделиться