13 миллионов файлов gridfs mongo - PullRequest
0 голосов
/ 16 марта 2012

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

1 Ответ

6 голосов
/ 16 марта 2012

MongoDB - это веб-масштаб, так что все должно быть в порядке

...