我浏览了很多网站。我需要专家对此的建议。谁能解释一下 memcache 到底是什么?
据我了解,它是一个用于动态 Web 应用程序的分布式内存缓存系统,但我的主要问题是,当我们说“memcache”或“memcache”不需要数据库时,我们是否需要数据库?
请回答。谢谢
我浏览了很多网站。我需要专家对此的建议。谁能解释一下 memcache 到底是什么?
据我了解,它是一个用于动态 Web 应用程序的分布式内存缓存系统,但我的主要问题是,当我们说“memcache”或“memcache”不需要数据库时,我们是否需要数据库?
请回答。谢谢
不,当您说 memcache 时,您不需要传统数据库,它是一个具有键值存储的内存哈希表(字典),因此它作为查找表驻留在 RAM 中。事实上,它不是持久性的,所以每当您重新启动服务器时,memcache 都会被重置。
memcached是一个运行服务器的特定程序,其他程序可以使用该服务器将内容保存在内存中。它类似于内存数据库,具体取决于您对数据库的定义。
在内存中缓存某些东西也可以通用地完成,没有memcached
(发音为 memcache dee)。