Django中用于缓存模型实例(对象级缓存)的最佳框架/可重用应用程序是什么?

Django中用于缓存模型实例(对象级缓存)的最佳框架/可重用应用程序是什么?,django,caching,django-models,django-orm,Django,Caching,Django Models,Django Orm,Django中缓存模型实例的最佳框架/库/可重用应用程序是什么? (这种方法也称为透明对象缓存、ORM缓存、, 行级对象缓存,对象级缓存) 这些都是实现这一点的可用应用程序。问题是他们中的很多人都有自己的想法! 以下是我的发现(可能还有更多): 我不想测试每一个库,只想偷看一个做这项工作,解决更多问题的库 在计算机科学中只有两个难题:缓存失效和命名问题) 请告诉我你的过期日期大约一年前我也有同样的问题。检查了十几个解决方案,最后缩小到johnny cache和django cache machi

Django中缓存模型实例的最佳框架/库/可重用应用程序是什么? (这种方法也称为透明对象缓存、ORM缓存、, 行级对象缓存,对象级缓存)

这些都是实现这一点的可用应用程序。问题是他们中的很多人都有自己的想法! 以下是我的发现(可能还有更多):

我不想测试每一个库,只想偷看一个做这项工作,解决更多问题的库 在计算机科学中只有两个难题:缓存失效和命名问题)


请告诉我你的过期日期大约一年前我也有同样的问题。检查了十几个解决方案,最后缩小到johnny cache和django cache machine。毫无理由地使用了最后一个,它们都很稳定而且足够好。

我刚刚考虑过同样的问题,并选择了django cache machine,因为它目前支持django 1.5(2013年夏天),johnny cache对django 1.5支持的请求尚未合并。YMMV.

您可以在这里找到一个功能比较:zsquare,我知道这个链接。这个表的问题——它没有告诉“这个包有更少的bug”,或者“这个是稳定的”,johnny cache是最常用和成熟的。我自己也用过,没有任何问题。
http://github.com/mmalone/django-caching/
http://github.com/dcramer/django-orm-cache
http://github.com/dziegler/django-cachebot
http://bitbucket.org/jmoiron/johnny-cache
http://github.com/jbalogh/django-cache-machine
http://github.com/SeanHayes/django-query-caching