잠금은 공유된 항목에 대한 접근을 소프트웨어가 일시적으로 제한하는 방법입니다. 두 작업이 같은 정보를 동시에 바꾸어 오류가 생기는 일을 막는 데 도움이 됩니다.

한 사람이 도서관 책을 빌리고 다른 사람은 목록 카드를 편집하려고 기다리는 모습을 떠올려 보세요. 첫 번째 사람이 일을 마치면 다음 사람이 변경할 수 있습니다.

작업이 끝나면 잠금을 해제해야 합니다. 잠금이 너무 오래 유지되면 다른 작업이 기다려야 해서 앱이 멈춘 것처럼 느껴질 수 있습니다.