标签: django performance caching
我有一个queryset获取特定的通知对象,供用户在自定义context_processor中显示。现在我想知道这是否会成为性能问题?如果是,我可以以某种方式启用数据缓存,可能从现在开始1小时或1天?
我应该做一些自定义缓存还是django支持足够的对象缓存?
答案 0 :(得分:1)
我建议您使用默认cache并存储通知字符串本身(不是对象)。所以你将进行一次查询。
另一个好的解决方案是使用messages framework。