实施缓存是否被认为是一个难题?

ban*_*ity 2 computer-science caching

对于从HTTP到SQL查询,L1 / L2内存缓存等各种各样的事情,这里有很多关于缓存无法正常工作或询问如何正确实现缓存的问题。

从计算机科学的角度来看,它通常被认为是一个难题吗?

Aak*_*shM 5

“计算机科学中只有两件难事:缓存失效和命名。” — 菲尔·卡尔顿

  • 没有任何无效的缓存少了缓存,而更多...我不知道,也许是快照?也就是说,实现无效是实现缓存的一部分。是不是 (6认同)
  • 实现缓存和缓存无效是两件事。实现高速缓存并不困难,而高速缓存无效则很难。 (2认同)