【发布时间】:2011-11-04 00:42:54
【问题描述】:
有没有理论说缓存应该比文件系统快?
我认为,由于文件系统也使用缓存,因此没有科学证据表明当文件系统的概念有些松散时,我们应该将内容从文件系统移动到诸如 memcache 之类的缓存中——比如下载“文件”可以与下载 memcached 对象相同。
我的具体示例是是否通过内存缓存或文件系统托管模板引擎。有关系吗?
【问题讨论】:
-
memcache 针对一个目的进行了优化。文件系统针对许多人进行了优化。
-
我尝试将缓存与 SQL 进行比较,有利于缓存的差异很大。但是慢速数据库可能是一个解释因素,我不排除快速文件系统可以与 memcache 一样快或更快。我问,因为有时我可以选择将某些内容存储在 memcache 或文件系统中,并且文件系统可能非常快,我认为我可以使用 memcache 为文件系统提供服务
标签: performance caching filesystems memcached template-engine