缓存在应用中经常会用到,为了避免一些需要长时间才能得到的结果多次重复获取。GAE 是一个分布式平台,数据操作和网络访问都需要很长的时间,更应该在这样的操作里添加缓存。
GAE 数据的读取速度
目前GAE上读取数据的速度是:
1
内存 > 文件 > memcache > datastore > urlfetch
相邻两者之间的速度基本上是数量级的差距。memcache
是个不错的选择,如果为了更好的性能,一些使用率很高的数据尽量放到内存里。
GAE 优化
可以把一些应用变量写在文件里,读取后可酌情放在内存里。
本文网址: https://pylist.com/topic/55.html 转摘请注明来源