caching - 什么是暖缓存?

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

谁能解释一下。

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

最佳答案

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

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

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

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

https://stackoverflow.com/questions/11287028/

相关文章:

sql - 存储过程返回的别名列 [SQL Server 2008]

sql - 如何优化此 SQL 查询(使用索引)?

php - Uniqid 每次返回相似的值

wpf - 在 XAML 中使用图像向按钮添加鼠标悬停效果

string - 将字符串/字符转换为 uint8

sql - 减去 vs 删除 oracle 中存在的地方

regex - 检查目录是否存在递归地反转路径

variables - Makefile 字符串变量

groovy - Groovy 中的 JUnit @Before 方法排序

asp.net - 在 c# asp.net 中执行查询