在Google数据存储区(ndb)中为标记系统建模以进行搜索的最佳方法是什么?
我想这样建模:
Class Entity(ndb.Model):
...
tags = ndb.StringProperty(repeated=True, indexed=True)
...
我还读到这可以使用像taggable-mixin之类的mixin来完成。
我们期待着数百万个可标记的记录,以及类似的查询:
WHERE tag = 'value1' AND tag = 'value2'
以可扩展的方式对此进行建模的最佳方式是什么。