python - 在django中使用缓存来加速(memcached)困惑?
ringa_lee
ringa_lee 2017-04-18 10:03:28
0
2
637
ringa_lee
ringa_lee

ringa_lee

membalas semua(2)
伊谢尔伦

1) Jika halaman tidak dikemas kini dengan kerap, jelas kaedah pertama adalah lebih mudah
2) Had memori memcache bergantung pada mesin fizikal anda, tetapi terdapat beberapa senario penggunaan memcache yang perlu diberi perhatian kepada, yang boleh menyebabkan kemerosotan prestasi
3 ) memcache menyimpan data nilai utama Untuk Django, HttpResponse yang sepadan dengan setiap URL dicache
Proses sebelumnya ialah
1) Django view memperoleh data daripada DB melalui Model.
2) Kemudian panggil templat untuk membuat untuk membentuk HttpResponse sebenar
3) Tulis data kembali kepada klien melalui Soket Http
Dengan memcache, 1 dan 2 di atas ditinggalkan, dan terus dikeluarkan daripada kumpulan cache mengikut URL dan disimpan HttpResponse, dikembalikan kepada klien

阿神

Suka, walaupun saya tidak pernah menggunakan cache dalam django.
Tetapi saya masih ingin mengatakan bahawa ini adalah idea dan format yang betul untuk bertanya soalan.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan