我可以选择性地使用memcached吗?

时间:2013-11-05 04:33:43

标签: php mysql memcached percona libmemcached

memcached如何真正起作用?

如果我有5个不同的Percona MySQL数据库d1,d2..d5,每个数据库分别提供不同的PHP应用程序a1,a2..a5,那么我可以尝试用memcached来提升d1吗?

据我所知,memcached发生了很大变化,为了使用它,我必须“调整”想要使用它的应用程序。

因此,如果我安装memcached,而不对a1,a2..a5进行相关更改,那会使应用无用吗?

或者我可以只对a1进行修改,然后memcached仅影响d1而a2,a3 ...... a5可以保持正常生活吗?

换句话说,memcached是否以任何方式影响数据库的访问方式?

1 个答案:

答案 0 :(得分:1)

memcached所做的唯一事情是在内存中存储和检索值。而已。它本身不做任何事情,无论是数据库还是其他方式 - 如果您的应用程序目前没有使用memcached编写,它绝对不会做任何事情。

话虽这么说,如果你修改了一些你的应用程序以使用memcached,它对它们的效果会很好,并且它不会影响其他任何应用程序。