如何在Memcache中存储对象以及如何使用PHP检索它

Fer*_*ero 0 php memcached

我正在使用MVC架构做一个项目.我正在维护会话中的所有值.我的一位高级开发人员告诉我,这不是一个正确的程序,他建议我将所有值存储在缓存中.

他是对的吗?如果是,我怎么能用PHP做到这一点...

Phi*_*her 6

Memcache不是一切的答案,但可以大大增加负载很大的Web应用程序的页面加载.

这个概念是将数据作为键值对存储在内存中(内存缓存),并在必要时使用密钥检索数据.

这是一个在PHP中从memcache设置和检索数据的快速示例:

$memcache = new Memcache;
$memcache->connect('192.168.1.2', 11211) or die ("Unable to connect");
$memcache->set(‘key1’, 'value1');   // Set some data
$memcache->get('key1');  // Get some data
Run Code Online (Sandbox Code Playgroud)

阅读其中一些内容:

http://papermashup.com/using-memcache-with-php/

http://fschiettecatte.wordpress.com/2008/05/15/to-use-or-not-to-use-memcached-that-is-the-question/

http://www.majordojo.com/2007/03/memcached-howto.php

祝你好运,如果你有任何疑问,请告诉我