我已经阅读了有关在Django Blog模型中添加标签的类似问题,其中提到将标签维护为StringList,并使用单独的对象来保持这些对象的计数,这很好,因为我基本上也想到了同样的想法,但是我不知道如何维护计数。我正在覆盖主对象的put()方法,但是如何检查标记是否与当前存储的对象有所更改?有没有办法廉价地检查现有数据而不获取第二个对象的副本?
一种处理方式是将每个对象存储在memcache中,并仅获取未找到的对象,但对于繁忙的站点,您仍然会经常访问数据存储。
一种处理方式是将每个对象存储在memcache中,并仅获取未找到的对象,但对于繁忙的站点,您仍然会经常访问数据存储。
ndb.Model
衍生类的mixin的博客文章。 - Brian M. Hunt