假设我有一个图片库,一张图片可能有 100k+ 粉丝。哪个ndb设计效率更高?
class picture(ndb.model):
fanIds = ndb.StringProperty(repeated=True)
... [other picture properties]
或者
class picture(ndb.model):
... [other picture properties]
class fan(ndb.model):
pictureId = StringProperty()
fanId = StringProperty()
您可以添加到 ndb 重复属性的项目数量是否有任何限制,并且在重复属性中存储大量项目是否会影响性能?如果使用重复属性的效率较低,那么它们的预期用途是什么?