84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
ringa_lee
1) 如果页面没有频繁更新,显然第一种更便捷2) memcache的内存上限取决于你的物理机,但是memcache有些使用场景需要注意,可能会导致性能下降3) memcache保存的就是key value数据,对于django,就是每个url对应的HttpResponse被缓存起来,之前的流程是1) Django view通过Models从DB获取数据2) 然后调用template去渲染,形成真正的HttpResponse3) 通过Http Socket将数据写回给客户端有了memcache, 上面的1,2就被省了,根据url直接从缓存池里取出保存过的HttpResponse,返回给客户端
赞,虽然没有用过django中的cache。但还是想说这才是正确提问题的思路和格式。
1) 如果页面没有频繁更新,显然第一种更便捷
2) memcache的内存上限取决于你的物理机,但是memcache有些使用场景需要注意,可能会导致性能下降
3) memcache保存的就是key value数据,对于django,就是每个url对应的HttpResponse被缓存起来,
之前的流程是
1) Django view通过Models从DB获取数据
2) 然后调用template去渲染,形成真正的HttpResponse
3) 通过Http Socket将数据写回给客户端
有了memcache, 上面的1,2就被省了,根据url直接从缓存池里取出保存过的HttpResponse,返回给客户端
赞,虽然没有用过django中的cache。
但还是想说这才是正确提问题的思路和格式。