我有一个方法来加载来自database
的所有想法。对每一个想法都没有什么评论。你知道吗
我把对想法发表评论的users id
存储在各自的表中。你知道吗
我有一个web service
,它包含了与user id
相关的所有数据
当我加载一个页面时,为所有使用web服务的用户获取信息需要时间。你知道吗
我想使用databse caching
来存储web服务响应并在以后使用它。你知道吗
如何做到这一点,减少页面加载时间?你知道吗
我应该在什么时候将web服务响应存储在缓存表中?你知道吗
Tags:
关于cache framework的Django文档非常容易理解,它将向您展示如何为视图中的页面和其他内容设置数据库缓存,包括希望缓存存在多长时间,
TIMEOUT
,以及缓存可以接受的其他参数。你知道吗另一种加速访问数据库信息的方法是利用
CONN_MAX_AGE
来访问settings.py
中的数据库,谁的时间取决于需要访问数据库的频率或站点获得的流量(例如)。这基本上是让DB连接知道保持打开的时间,可以在settings文档中找到。你知道吗当站点上发生某些事情(例如新的评论)或对特定页面发出特定请求时,可以将信息存储在缓存中。它完全可以满足您项目的需要。你知道吗
相关问题 更多 >
编程相关推荐