能不能改进下二级缓存的校验机制
Re: 能不能改进下二级缓存的校验机制
这个的确很麻烦,异常关机的情况下,很多元数据都没法及时更新到二级缓存盘。如果要实时更新的话,又会影响到性能。
如果对全盘缓存数据进行校验,那还不如再重新从原始盘读取一遍。
我们下一步计划实现的是出现问题重置二级缓存后能自动后台重新读取原数据到二级缓存。
如果对全盘缓存数据进行校验,那还不如再重新从原始盘读取一遍。
我们下一步计划实现的是出现问题重置二级缓存后能自动后台重新读取原数据到二级缓存。
Re: 能不能改进下二级缓存的校验机制
管理员你好,我想到些方法不知道是否能帮助到你们,改进掉二级的问题。support 写了:这个的确很麻烦,异常关机的情况下,很多元数据都没法及时更新到二级缓存盘。如果要实时更新的话,又会影响到性能。
如果对全盘缓存数据进行校验,那还不如再重新从原始盘读取一遍。
我们下一步计划实现的是出现问题重置二级缓存后能自动后台重新读取原数据到二级缓存。



Re: 能不能改进下二级缓存的校验机制
@rome666, 大部分硬盘还是无法10多秒扫描完50G的数据的,而且这个50G文件通常顺序存放的,但缓存里的数据则很多是随机位置的,读取的速度要差好多。我们综合评估后的解决方法还是倾向软件自动全部重读之前已经缓存的数据。在时间上可能比读取比对后再写入要快些,缺点是会增加SSD写入。目前最终会采用哪种解决方案还未确定。