Write-around缓存将操作写入存储,完全跳过缓存。这可以防止在存在大量写入I / O时缓存被高速缓存。这种方法的缺点是除非从存储中读取数据,否则不会缓存数据。这意味着读取操作将相对较慢,因为数据尚未缓存。
直写式 缓存将数据写入缓存和存储。这里的优点是,因为新写入的数据总是被缓存,所以可以快速读取。缺点是在将数据写入高速缓存和主存储之前,不认为写操作是完整的。这可能导致直写式高速缓存,从而将延迟引入写入操作。回写高速缓存类似于直写高速缓存,因为所有写操作都指向高速缓存。但是,对于回写式高速缓存,在高速缓存数据后,认为写入操作已完成。稍后,数据将从缓存复制到存储。
使用这种方法,读取和写入操作都具有低延迟。缺点是,根据使用的缓存机制,数据在承诺存储之前仍然容易丢失。
943
207
上一篇:缓存算法
下一篇:缓存的常用方法