Понимание Django и Memcached

#django #memcached

#django #memcached

Вопрос:

Привет, мне неприятно задавать такой неопределенный вопрос, но я пытаюсь лучше понять весь процесс кэширования памяти Django.

  1. Я не ожидаю огромного количества трафика на моем сайте, должен ли я все еще использовать Memcache?

  2. Я полагаю, я понимаю, что я должен явно указать Memcache, что я хочу, чтобы он кэшировал, это правильно? Или это делает это по всему сайту?

  3. Если я внесу изменения в модель (скажем, отредактирую запись в блоге), будет ли Memcache знать, что нужно «обновить» себя, или мне нужно сделать это вручную?

Спасибо peeps!

Ответ №1:

  1. Нет, в этом нет особого смысла.

  2. Да, вам нужно указать ему, что кэшировать. Однако существует промежуточное программное обеспечение, которое сообщает ему кэшировать все.

  3. Нет, он не узнает.