django - mod_cache 和 memcached 之间的区别

标签 django apache2 memcached

我想知道 mod_cache 和 memcached 之间有什么区别。我在 django 站点工作,所以我在 apache2 中使用 mod_wsgi。 我的问题是应该缓存在 apache 还是 django-memcached 后面?

最佳答案

如果您需要一个简单的内容缓存(缓存您的响应),那么 mod_cache 似乎是一个更容易的选择。它实际上只是为了将响应缓存到内存或磁盘。

在我看来,Memcached 是一个完全不同的野兽。它完全在内存中工作,但它可以跨多台机器工作,并且您的后端层可以访问缓存中的结果。因此,您的后端可以将内容放入缓存中,这样就不必再次执行任何昂贵的工作。它超出了 mod_cache 等普通内容缓存所能提供的范围。

关于django - mod_cache 和 memcached 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4958174/

相关文章:

ruby-on-rails - Memcached 作为 Rails 中的对象存储

python - 每次部署站点时,如何让 Google App Engine 清除内存缓存?

django - 如何聚合复杂的网页

Amazon RDS 中的 MySQL 表锁定问题

apache - 运行到 Ubuntu 服务器时 Apache 说明书中的模板出错

apache2 - 为什么 Ubuntu 16.04 上不存在 apache2 模块 http2?

linux - Apache 子域目录到外部服务器

python - memcache 不会存储键/值,因为值太大

django - Elasticsearch订购不正确

javascript - 使用 Django Form 执行 AJAX 调用