我想排名实体A的强连接情况下,如何对其他实例或实体A是我graph.I只需要为n个最近浏览的实体为此之间的连接。 我通过另一个实体B来描述实体A的两个实例之间的关系。这是因为我需要描述每个关系。核心数据获取属性的排名对象
我使用的是获取财产,像这样考虑:
ANY isSourceOfRelation.destinationThing == "$SOURCE_THING"
OR ANY isDestinationOfRelation.sourceThing == "$SOURCE_THING"
但我警惕这样做的,因为我怀疑它会通过关系,而且通过穷举搜索评估此。这在桌面上不会出现这样的问题,但在iPhone上,这对我的数据集来说并不实用。
由于撷取的特性是懒洋洋地评估,并随后缓存我也许可以访问每一个对象的属性获取在桌面上,但将这个缓存的sqlite的店维持?
我对这个替代方案是通过访问每一个实体B检索目的地实体A,随后这些添加到字典中动态评估这一点。
图表拥有10000实体A和它们之间约30000关系(实体B)。
我的优先考虑是表现。
您认为如何?