Social Reiot

Social Game Developer wandering in strange dungeon.

캐쉬 관리 전략: - 캐쉬된 값은 언제나 믿는다. (DB에서 바뀌었을지라...

캐쉬 관리 전략: - 캐쉬된 값은 언제나 믿는다. (DB에서 바뀌었을지라도) 캐쉬-DB간의 다소간의 오차는 허용할 수 밖에 없다. - hp 등 타인에 의해서 변경될 수 있는 값은 delta 를 저장하고 최신 값을 다시 받아온다. - 중요 변수(kill count, last kill)를 검증할 때에는 DB 업데이트 후 결과를 보고 판단하기. (또는 ROWCOUNT check) - 변경된 DB의 최신 결과를 캐쉬로 적용하기

Comments