我终于要从db
升级到ndb
(这比我预期的要头痛得多……)。你知道吗
我用了很多ReferenceProperty
,我把它们转换成了KeyProperty
。现在,我使用ReferenceProperty
的每个地方都需要添加一个显式get,因为它以前是自动完成的。你知道吗
我的问题是我是否应该重新构造代码以使其更有效。我有许多使用KeyProperty
的方法,我需要做一个显式的get()
。我想知道是否应该更改这些方法,以便将实体传递给它们,而不是使用KeyProperty
和get()
。你知道吗
ndb
的自动memcaching是否足够好,我不需要重新构造?或者我应该重新构造代码以避免重复获取同一个实体?你知道吗
我们并没有看到巨大的低效率。但是对于一个httpget/POST,我可能会得到相同的实体3-5次。你知道吗
在您的情况下,In-Context Cache将接管并为您保存db调用:
每个请求将获得一个新的上下文。你知道吗
相关问题 更多 >
编程相关推荐