Вопрос

Я работаю с Mongodb C # Водителя Samus.

Один из конструкторов класса MongoDB.GRIDFS.GRIDFILE имеет параметр «Ведро». Когда я создаю Gridfile в Java, как пример Я не могу установить это «ведро». Но я могу установить это «ведро» в Java при создании объекта GRIDFS Java Документация. Отказ Я запутался!

Мой вопрос:

Что такое "ведро"? За что? Расскажите пожалуйста некоторые случаи использования;)

Это было полезно?

Решение

Ведро - это базовое имя для файлов и коллекций кусочков. По умолчанию Bucket является «FS», поэтому у вас будут два коллекции:

  • Fshfiles хранит свойства файла, такие как ID, имя, размер, размер кусочка, контрольная сумма MD5 и т. Д.
  • Fs.chunks хранит фактические двоичные данные, разделенные на куски, по одному на документ.

С использованием Гридфс Аргумент конструктора класса Вы можете установить произвольное имя ведра.

Различные ведра могут быть полезны, если вам нужно иметь отдельные коллекции для разных типов файлов, поэтому вы можете применить разные индексы, кардирование и т. Д.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top