最好的是必须优化双向关系以便检索。我将这些对象存储在mongo数据库中。
优化二级共享内容的检索。我在主要联系人
中添加对二级朋友的所有共享内容的引用总的来说,我需要找到二级朋友的共享内容。在您看来,是否有更好的Java集合或设计?
到目前为止我所拥有的:
Class person
String Name
Set<Relation> Relations
List<Share> Shares
Class Relation
String fromIdOfPerdon
String toIdOfPerson
Class Share
String sharedObjectid
Set<String> shared by