항상 변경 사항을 감시해야하기 때문에 콜백은 CPU 측면에서 서버에 더 많은 부담을 줍니까?ASP.NET 캐시 - 콜백 대 새로 고침 - 어떻게 결정합니까?
캐시를 새로 고치는 장소를 찾아야하며 새로 고침을 잊어 버리는 경향이 있으므로 새로 고침을하면 코드 관리가 어려워지는 것으로 보입니까?
캐시가 새로 고쳐지면 캐시를 새로 고칠 때 호출 된 페이지가 더로드되는 것처럼 보입니다. 콜백은 덜 눈에 띄지 않을 수 있습니다.
새로 고침의 경우 페이지가 히트 될 때까지 잠시 동안 발생하지 않을 수 있으므로 부실 데이터가있을 수 있습니다. 페이지 히트, 즉시 데이터 변경.
생각하십니까? 위의 필자는 캐싱이 데이터베이스의 데이터에 대해 수행된다고 가정합니다.
거의 상관 없지만 캐시 콜백은 반드시 캐시를 다시 채울 필요는 없습니다. 그럴 것이라고 생각하는 것 같습니다. – Chris
예, "콜백을 사용하여 새로 고침을 사용한다고 가정 할 때"라는 의미입니다. 그러나 캐시 무효화를위한 콜백을받을 때 당신은 무엇을 할 것입니까? –