擅长:python、mysql、java
<blockquote>
<p>A db.get() of 50 keys seems to take me
5-6 seconds. Is that normal? What is
the time a function of?</p>
</blockquote>
<p>不,要花几百毫秒。不过,你是怎么安排时间的?在</p>
<blockquote>
<p>I also did a
A.all(keys_only=True).filter('b =',
b).fetch(1000) where A.b is a
ReferenceProperty. I did 50 such round
trips to the datastore, with different
values of b, and the total time was
only 3-4 seconds.</p>
</blockquote>
<p>这也不无道理,往返50次。在</p>
<blockquote>
<p>How is this possible? db.get() is done
in parallel, with only one trip to the
datastore, and I would think that
looking up an entity by key is a
faster operation than fetch.</p>
</blockquote>
<p>这是一个非常奇怪的结果,我认为可能有一些复杂的因素在起作用。正如David建议的那样,您应该使用AppStats来发现时间的去向。在</p>