2011-02-11 57 views
1

我有一个朋友,他正在开发一个关闭他的笔记本电脑的原型网站。这是一个很酷的网站,非常受数据驱动,并且在飞行中会做一些很酷的事情。问题是,加载本地机器需要10秒钟的时间。SQL缓存在Django

有没有一种方法可以缓存查询结果?可能只有几千个潜在查询需要进行,结果数据不会改变。

谷歌没有给我任何东西,所以我转向人类。有任何想法吗?

+0

我可以理解他的不情愿。这是很多数据缓存!有cca。世界上约有200个国家,因此预先计算并存储在某个地方肯定是理智的。我猜他只是想出一个好的缓存设计或者找出一个最佳的失效间隔。当您没有任何明确的应用程序将获得的负载种类以及新数据写入频率的明确指标时,缓存有时会涉及阻止过早优化的斗争。 – 2011-02-12 00:19:42

回答