我很想用memcache加速我的网站。现在,我有一个mysql表,其中列有一个键和电子邮件地址,用户使用他们的键登录,我查询数据库以检查它是否正确。这封电子邮件是用来防止他们忘记钥匙,希望它重发。
现在,显然每个记录都很小(我想大概是19b)。您认为将所有记录(比如说,100万条记录)预加载到memcached中并且只使用mysql保存永久记录是一个好主意吗?
最佳答案
memcached是一个短期缓存解决方案handle key=value对。虽然理论上你可以把它用在类似的事情上,但它并不是你想要的用途,老实说,我不认为你真的能从中得到什么。
通常,使用memcached的最佳方式是动态生成内容之类的活动,这些内容希望在会话中保持一致,并且可以从多个服务器(如负载平衡的环境)访问。
关于php - Memcached存储用户帐户,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8624818/