在这里,我想使用 Java 将一个对象保存到 MongoDB。我发现 Morphia、Jongo、Springs 正在提供实现它的框架。
要将图像存储到 mongoDB,我发现了 GridFS
我的问题是,
1. 我有一个对象,它包含数据和图像。我必须存储并且必须对其中的字段进行大量数学计算。如果满足某些条件,我也想搜索特定图像..??
2.如果我使用GridFs和数据作为BSon数据将图像与对象存储图像分开,那么如何将此文档与图像链接..?
3.当我将数据与对象分离时,如果该数据本身存在 16 MB 意味着我必须如何处理这个 ..?? 为此,如果我选择 GridFs 意味着它正在转换为我想逐个字段分析的块 ..??
4.在特定时间我可以在java中找到对象的大小,然后再将其写入mongodb ..??
任何人都可以建议我解决这个问题..任何链接..或者任何想法哪个带有 MongoDB 的 java 框架将非常有效地处理所有这些实时场景..??
有关数据结构的更多信息:
我想存储复杂的业务对象。例如,如果我想存储一个教室对象,它包含许多学生,每个学生都包含许多照片。教室里的对象有自己的数据。每个学生都有自己的数据和照片列表。我必须在这里有效地查询和分析数据。它可能是课堂智慧或学生智慧。