为搜索google数据存储区建模scalabe标记系统

时间:2016-10-04 22:42:41

标签: google-app-engine google-cloud-datastore data-modeling

在Google数据存储区(ndb)中为标记系统建模以进行搜索的最佳方法是什么?

我想这样建模:

    Class Entity(ndb.Model):
          ...
          tags = ndb.StringProperty(repeated=True, indexed=True)
          ...

我还读到这可以使用像taggable-mixin之类的mixin来完成。

我们期待着数百万个可标记的记录,以及类似的查询:

 WHERE tag = 'value1' AND tag = 'value2'

以可扩展的方式对此进行建模的最佳方式是什么。

0 个答案:

没有答案