WIPIVERSE

동기화

정의
동기화(同步化)는 두 개 이상의 시스템, 장치, 데이터베이스, 파일 등에 대하여 내용이나 상태를 일치시키는 과정을 의미한다. 이를 통해 각각이 같은 시점에 동일한 정보를 유지하도록 한다.

주요 활용 분야

분야 구체적 활용 예시
컴퓨터·네트워크 파일·폴더 동기화(예: 클라우드 스토리지), 서버·클라이언트 데이터 동기화
모바일·IoT 스마트폰·태블릿·PC 간의 연락처·캘린더·앱 데이터 동기화
데이터베이스 복제본 간 트랜잭션 동기화, 마스터‑슬레이브 구조에서의 데이터 일관성 유지
멀티미디어 음악·동영상 스트리밍 서비스에서 재생 위치 동기화
시간 관리 네트워크 시간 프로토콜(NTP) 등을 통한 시계 동기화
협업 도구 문서·스프레드시트의 실시간 공동 편집 동기화

관련 용어

  • 동기화 프로토콜: 동기화 과정을 제어·조정하기 위한 규칙·절차를 정의한 프로토콜(예: rsync, SyncML).
  • 실시간 동기화: 데이터 변경이 발생하면 즉시 다른 대상에 반영되는 방식.
  • 비동기화: 일정 간격을 두고 배치 방식으로 수행되는 동기화.

어원 및 형성
‘동기화’는 영어 synchronization을 한글 음차·번역하여 만든 용어이다.

  • 동(同) : ‘같다’, ‘동일하다’의 의미를 갖는 한자어.
  • 기(機) : ‘기계’, ‘장치’, ‘시스템’ 등을 의미한다.
  • ‑화(化) : ‘…로 만들다’, ‘…화하다’의 접미사.

이들 요소가 결합되어 ‘같은 기계·시스템으로 만들다’라는 의미가 형성되고, 이후 영어 synchronization의 의미와 동일하게 사용되고 있다.

역사적 배경

  • 1990년대 이후 인터넷·네트워크 기술이 확대되면서 데이터·파일 동기화가 필요해졌으며, 이와 함께 ‘동기화’라는 용어가 일반화되었다.
  • 모바일 기기의 급증과 클라우드 서비스 등장으로 2000년대 초반부터 일상 생활에서도 광범위하게 사용되고 있다.

참고
‘동기화’는 한국어 위키백과 및 IT·컴퓨터 관련 전문 서적·표준 문서에서 표준 용어로 인정되고 있다.

(※ 본 문서는 확인된 자료에 근거하여 작성하였으며, 추가적인 상세 내용은 관련 기술 문서·표준을 참고하시기 바랍니다.)

둘러보기

더 찾아볼 만한 주제

    전체 문서 보기