caching - 什么是暖缓存?

标签 caching warm-up

程序在热缓存中运行是什么意思?

谁能解释一下。

暖缓存是否意味着...在查询时提供缓存命中的缓存?

最佳答案

缓存通过预先加载并记住所请求的数据来工作。

当缓存被初始化时,它是空的。因此,对任何给定数据的第一次访问将导致缓存未命中,并且花费的时间比预期的要长。

预热缓存意味着在启动后立即执行代码,在程序“真正”需要它之前将内容加载到缓存中(以便最终用户使用应用程序时已经存在)。

这类似于运动员在需要肌肉参加比赛之前进行拉伸(stretch)运动以预热肌肉。

关于caching - 什么是暖缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11287028/

相关文章:

linux - Artifactory 缓存文件显示的大小比其源文件大得多

asp.net - ObjectCache 的 "Set"和 "Add"有什么区别?

java - 如何从后端运行 Google 应用引擎端点方法

html - 使用 IIS ApplicationInitialization remapManagedRequestsTo 功能时返回用于提供静态 html 的自定义响应代码?

azure - 如何在 Microsoft Azure 中配置 Web 服务应用程序的预热

C#:如何实现智能缓存

php - 新的 APCu APC 用户缓存是否在进程之间共享?

asp.net - 在共享主机上保持 ASP.NET4.0 页面温暖

部署后 Azure Web 角色预热

python - Django 1.8中的cache_page导致 'str'对象不支持项目分配错误