缓存最大数据量指的是在缓存中能够处理元素的最大个数或者所能使用的最大存储空间。
通常各种缓存机制都会对缓存最大数据量进行限定,可以是固定大小的存储空间,也可以是集合个数或者是由操作系统所能分配和处理的存储空间决定。
当超过缓存机制所允许的最大的数据量时,系统会进行相应的处理,一般有4中处理方式:
1.停止服务,所有的缓存数据将被清除
2.拒绝写入不再对缓存数据进行更新
3.根据缓存更新策略清楚旧数据
4.在方式3的基础上,将淘汰的旧数据备份,腾出新空间。
在实际的应用中,通常是以方式3、方式4最为常见。