使用数据库缓存的话
来源:11-7 drf的缓存设置
阿大月
2020-04-14
如果使用数据库缓存加多数据库的方式是的时候,路由函数应该怎么配置。我看了官网上的介绍和例子,但是跟我想的不太一样。官网上的是跟app相关联的,但是我想的是,缓存的话可能针对的是整个站点或者整个程序的某些或者某几类,就比如redis中可以直接在LOCATION中就可以直接指定某个数据库,这样就可以把缓存进行分类存储。但是在数据库缓存中,如果我用的是多数据库存储的方式,那么我的缓存所要存储的位置可能是分别分布在好几个数据库中,而非一个或者默认的那个,这时候该如何配置?谢谢
写回答
1回答
-
bobby
2020-04-16
你这里说到的缓存应该是数据库本身的缓存,数据库本身会自动缓存的,如果你的一个数据在多个数据库上,除非这个数据库本身是分布式的,像mysql这种非分布式的都是按表缓存的, django中的cache都是将数据放在本地的内存中,和数据库的缓存本身无关,https://blog.51cto.com/daibaiyang119/1977637 你可以看看这两个函数
00
Python前后端分离开发Vue+Django REST framework实战
Django REST framework课程视频,RESTFul API前后端分离开发
2873 学习 · 2457 问题
相似问题