如何在php中使用memcached?为什么?

时间:2015-09-24 10:45:27

标签: php memcached

memcache如何帮助我“SELECT * FROM products”。在我的后端,我每天都在添加产品。我希望我的访客看到所有产品不只是缓存一个!我对此感到困惑。

1 个答案:

答案 0 :(得分:5)

缓存用于防止对数据库的调用。通常像Memcached这样的缓存系统使用Memory,速度非常快。例如,如果你有一个庞大的被贩运网站,如果每个单一的请求你必须在MySQL上选择你就是在浪费资源。

您需要做的是缓存结果,但只有在某些内容发生变化后才能刷新结果。

我猜你有一个可以添加新产品的网站,在添加新产品后,你可以使缓存版本无效。

关于使用Memcached和PHP,您可以在这里阅读更多内容:http://code.tutsplus.com/tutorials/turbocharge-your-website-with-memcached--net-23939