Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个产品集合,想嵌入这样的图片仅供参考,我正在使用 Morphia 框架。你预见到像这样两次嵌入图像有什么问题吗?
或者我应该做图像参考?
@Embedded public ArrayList<Image> MainImages public ArrayList<Image> SecondaryImages
您可能会遇到一些将图像嵌入到产品文档中的问题。考虑:
我建议使用GridFSMongoDB 的文件系统来存储图像。GridFS 包含两个集合:
GridFS
GridFS 可以分片,可能只有块集合
您可以考虑嵌入和使用 GridFS 之间的“混合模式”:嵌入缩略图以快速交付并将较大的图像存储在 GridFS 上。
有关 GridFS 的更多信息,请参阅概述、操作参考和分片。