0

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 会以任何方式影响数据库的访问方式吗?

4

1 回答 1

1

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

话虽如此,如果您修改某些应用程序以使用 memcached,它会与它们一起正常工作,并且不会影响任何其他应用程序。

于 2013-11-05T05:13:41.830 回答