0

我浏览了很多网站。我需要专家对此的建议。谁能解释一下 memcache 到底是什么?

据我了解,它是一个用于动态 Web 应用程序的分布式内存缓存系统,但我的主要问题是,当我们说“memcache”或“memcache”不需要数据库时,我们是否需要数据库?

请回答。谢谢

4

2 回答 2

0

不,当您说 memcache 时,您不需要传统数据库,它是一个具有键值存储的内存哈希表(字典),因此它作为查找表驻留在 RAM 中。事实上,它不是持久性的,所以每当您重新启动服务器时,memcache 都会被重置。

于 2015-01-24T06:22:20.357 回答
0

memcached是一个运行服务器的特定程序,其他程序可以使用该服务器将内容保存在内存中。它类似于内存数据库,具体取决于您对数据库的定义。

在内存中缓存某些东西也可以通用地完成,没有memcached(发音为 memcache dee)。

于 2015-01-24T06:22:49.850 回答