2011-08-20 3 views
0

내 문제 : 저는 많은 서버가 키 - 값 데이터베이스에서 데이터를 캐싱합니다. 이러한 캐싱 데이터는 자주 업데이트되고 다시 db에 저장됩니다. 결과적으로 저장된 데이터는 최신 데이터가 아니며 높은 비율로 데이터가 누락되었습니다. 내 앱에서 성능이 중요하며 누락 된 데이터는 낮은 비율로 허용됩니다. 이 문제 (키워드)의 이름과 해결책/전략은 무엇입니까?데이터 캐싱의 불일치를 방지하는 방법

감사합니다,이 '더티 페이지'의 문제라고 낮은 수준에서

답변

1

. 캐시에있는 데이터와 비교하여 db에 이전 데이터 또는 데이터가없는 문제가 2 개있을 수 있습니다. 따라서 애플리케이션의 대기 시간에 따라 캐시를 db로 플러시해야하는 간격을 설정해야합니다.

관련 문제