용어집
참고
이 용어집의 정의는 짧고 단순하며 핵심 개념을 전달하기 위한 것이지 용어의 미묘한 부분까지 모두 담고 있지는 않습니다. 자세한 내용은 본문의 참조를 참조하시기 바랍니다.
- 비동기
-
네트워크를 통해 다른 노드로 데이터를 전송하는 등 어떤 작업이 완료될 때까지 기다리지 않으며, 소요 시간에 대한 가정을 하지 않습니다. "동기식 대 비동기식 복제","동기식 대 비동기식 네트워크", "시스템 모델과 현실"을 참조하세요 .
- atomic
-
-
동시 작업의 맥락에서: 단일 시점에 적용되는 것처럼 보이는 작업을 설명하므로 다른 동시 프로세스가 '반 완료' 상태의 작업을 만나지 못하도록 하는 것을 말합니다. 격리도 참조하세요.
-
트랜잭션의 맥락에서: 오류가 발생하더라도 모두 커밋되거나 모두 롤백되어야 하는 쓰기 집합을 함께 그룹화합니다. "원자성"및 "원자 커밋 및 2단계 커밋(2PC)"을 참조하세요 .
-
- 역압
-
수신자가 데이터를 따라잡을 수 없을 때 일부 데이터의 전송 속도를 강제로 늦추는 기능입니다. 흐름 제어라고도 합니다. "메시징 시스템"을 참조하세요 .
- 배치 프로세스
-
어떤 고정된(일반적으로 큰) 데이터 집합을 입력으로 받고, 입력을 수정하지 않고 다른 데이터를 출력으로 생성하는 계산입니다. 10장을 참조하세요.
- 경계
-
알려진 상한 또는 크기가 있습니다. 예를 들어 네트워크 지연("시간 초과 및 무제한 지연" 참조) 및 데이터 세트( "11장 소개" 참조)의 맥락에서 사용됩니다.
- 비잔틴 단층
-
모순되거나 악의적인 메시지를 다른 노드에 보내는 등 임의의 방식으로 잘못 동작하는 노드입니다. "비잔틴 결함"을 참조하세요 .
- 캐시
-
동일한 데이터의 향후 읽기 속도를 높이기 위해 최근에 사용한 데이터를 기억하는 구성 요소입니다. 일반적으로 캐시는 완전하지 않으므로 일부 데이터가 캐시에서 누락된 경우 데이터의 완전한 복사본이 있는 느린 기본 데이터 스토리지 시스템에서 데이터를 가져와야 합니다.
- CAP 정리
- 인과관계
-
시스템에서 한 사건이 다른 사건보다 '먼저' 발생할 때 발생하는 사건 간의 의존성을 말합니다. 예를 들어, 나중에 발생하는 이벤트는 이전 이벤트에 대한 응답이거나 이전 이벤트를 기반으로 하거나 이전 이벤트에 비추어 이해되어야 합니다."선후 관계와 동시성" 및 "순서와 인과관계"를 참조하세요 .
- 합의
-
분산 컴퓨팅의 근본적인 문제는 여러 노드가 무언가에 동의하도록 하는 것입니다(예: 데이터베이스 클러스터의 리더 노드를 결정하는 것). 이 문제는 언뜻 보기보다 훨씬 더 어렵습니다. "내결함성 합의"를 참조하세요 .
- 데이터 웨어하우스
-
여러 다른 OLTP 시스템의 데이터가 결합되어 분석 목적으로 사용할 수 있도록 준비된 데이터베이스입니다. "데이터 웨어하우징"을 참조하세요 .
- 선언적
-
어떤 것이 가져야 하는 속성을 설명하지만, 이를 달성하는 방법에 대한 정확한 단계는 설명하지 않습니다. 데이터베이스 ...