在Django我们经常会使用到查询,和关联查询,如何一次性将查询结果从数据库中提取放入缓存中,到达提高系统的访问速度?
使用select_related 和 prefetch_related可以帮助到我们
在对QuerySet使用select_related()函数后,Django会获取相应外键对应的对象
在对QuerySet使用select_related()函数后,Django会获取相应外键对应的对象,从而在之后需要的时候不必再查询数据库了。
大家还有什么好的数据优化方法请指导,谢谢
领取专属 10元无门槛券
私享最新 技术干货