我的工作与MongoDB C# 萨姆司机.

一个构造的类的需求。GridFS.GridFile具有参数的"桶".当我创造GridFile在Java喜欢 我不能设置这种"桶".但我可以设置这个"桶"在Java当创建GridFS对象 Java文件.我很困惑!

我的问题:

什么是"桶"?为什么?请告诉一些使用情况;)

有帮助吗?

解决方案

桶是基名称的文件和大块的收藏品。通过默认桶'fs'这样你就有两个集合:

  • fs。文件将存放文件的性质,像id,name,大小,大块的大小,md5校等。
  • fs。大块将储存实际的二进制数据分割成块,每个文档。

使用 GridFS 类的构造的论点可以设置任意的水桶名称。

不同的水桶可能是有用的,如果你需要有独立的收集对于不同类型的文件,因此您可以适用不同的索引、分片等。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top