1

Memcache 报告 gae 的命中率为 32%。我不知道那有多好。我应该尝试改进还是如何衡量这个命中率是否合适?我想现在我看到 memcache 实际上确实会命中和未命中,我可以尝试提高命中率。

Statistics Hit count:   2490
Miss count:     5206
Hit ratio:  32%
Item count:     2006 item(s)
Total cache size:   3632355 byte(s)
Oldest item age:    6 hour(s) 4 min(s) 23 second(s) 

更新

经过仔细重构,我设法将命中率提高到 40%。

4

1 回答 1

2

鉴于您的缓存大小甚至不是 4MB,我建议您的缓存没有保存很多对象。可能是您的缓存仍在预热,或者您的缓存过期太快而无法生效。

您可以尝试增加缓存中项目的寿命,看看是否有帮助,尽管考虑到您的总体访问数量,我怀疑这只是 memcached 没有被要求做很多事情的情况。

于 2013-02-15T12:52:46.517 回答