缓存动态tastypie资源的最佳方法? memche,redis,joblib或任何其他内存

时间:2013-06-25 13:36:16

标签: python django caching memcached tastypie

我目前正在使用django / tastypie网络应用程序。我有一个动态资源,它基于我的一个python模块,它将返回这样的数据

{
'company_code_1': {'indicator1': 1000, 'indicator2':'Name1'},
'company_code_2': {'indicator1': 150, 'indicator2':'Name2'}
}

取决于用户偏好,我们将发送有限公司和有限的指标。

现在问题是我们每次用户点击api时都会计算值。

现在,我希望通过实现缓存来避免重复计算。但我很困惑使用哪个缓存。请建议一个方法。

1 个答案:

答案 0 :(得分:0)

也许你应该阅读https://docs.djangoproject.com/en/dev/topics/cache/ 它应该为您提供最佳实践的概述。