0

我有一个与图像相关联的谷歌地图标记列表。每个标记可以有多个图像\视频,并且每个图像都可以缩略图为多种尺寸。

  • 例如。我有markerID 555
  • 我将图像存储在 GridFS 中,并将 MarkerID 和 Thumbnail Size 添加为 MetaData 属性。

要获取给定标记的图像列表,我只需搜索 fs.files 集合,如下所示。

{"metadata.size": imageSize, "metadata.markerID": markerID }

这种方法有什么问题吗?

4

1 回答 1

0

只要你有搜索条件的索引和足够的内存来保存内存中的所有索引,你应该可以接受。请注意,在上面的示例中,您需要一个复合索引,有关 mongo 索引的更多信息,请参阅Mongo Docs

于 2013-07-04T15:14:59.610 回答