← 질문 목록
#377깊이 0

데이터 동기화에서 마지막 쓰기 승리 방식의 문제점은 무엇인가?

모바일

마지막 쓰기 승리 방식은 동시 수정 시 특정 변경사항이 감지 없이 덮어씌워져 유실되는 점이 문제다.

순서클라이언트 A클라이언트 B
110:02에 데이터 수정10:01에 데이터 수정
2아무것도 하지 않습니다네트워크 지연
3서버에 동기화뒤늦게 동기화
4최종 반영B의 변경사항 유실

사용자 둘이 오프라인 상태에서 같은 문서를 수정한다. 네트워크가 연결되면 타임스탬프가 나중인 변경본이 전체를 덮어쓴다. 먼저 작성한 사람의 변경 내용은 충돌 경고 없이 사라진다.

클라이언트 장치의 물리 시계 오차도 문제를 키운다. 한 기기의 시계가 5분 늦으면 나중에 입력한 변경 사항도 과거 데이터로 취급된다. 결과적으로 최신 데이터가 무시되고 과거 데이터가 남는다.

추천 꼬리질문

0/300

적은 내용은 AI 학습에 쓰일 수 있습니다. 이름이나 연락처는 넣지 말아 주세요.

관련 질문

데이터 동기화에서 마지막 쓰기 승리 방식의 문제점은 무엇인가?