개인 재정 NoSQL 용어 및 정의 - 더미

NoSQL 용어 및 정의 - 더미

비디오: 05 관계형데이터베이스용어정리 2024

비디오: 05 관계형데이터베이스용어정리 2024
Anonim

NoSQL에 대한 당신의 머리는 조금 어려울 수 있습니다. 학교에서 데이터베이스를 공부했다면, 당신은 관계형 사고 방식으로 교묘히 연구되었을 것입니다. 대부분의 사람들에게 데이터베이스 라고 말하면 그들은 관계형 데이터베이스 관리 시스템 이라고 생각합니다. 이것은 지난 30 년 동안 RDBMS가 매우 지배적 이었기 때문에 자연 스럽습니다.

이러한 여정을 돕기 위해 NoSQL 데이터베이스에 적용될 때 중요한 의미가있는 주요 용어가 있습니다.

  • 데이터베이스 구성

    • 데이터베이스: 데이터를 추가 할 수 있고 포함 된 데이터에 대해 쿼리 할 수있는 단일 논리 단위.

      관계형 용어 테이블 스페이스 는 NoSQL 데이터베이스 또는 컬렉션에도 적용될 수 있습니다.

    • 데이터 팜: RDBMS의 용어는 관리되는 컴퓨터 클러스터 전체에 저장된 읽기 전용 복제 세트 집합을 나타냅니다.

      RDBMS의 경우 일반적으로 다운 타임없이 시스템을 추가 할 수 없습니다. NoSQL 클러스터에서는 신속하게 확장하는 것이 바람직합니다.

    • 파티션: 효율성을 처리하거나 복제 할 단일 노드에 함께 저장되는 데이터 집합입니다.

      또한 쿼리에 사용할 수 있습니다. 이 경우 컬렉션 으로 생각할 수 있습니다.

  • 데이터베이스 구조

    • 컬렉션: 함께 그룹화 된 레코드 세트, 일반적으로 문서. 이것은 레코드 세트 내의 속성이 아니라 메타 데이터 내에 있습니다. 콜렉션에 레코드를 할당하는 것은 대개 생성 또는 업데이트시에 수행됩니다.

    • 스키마: RDBMS와 특정 컬럼 저장소. 데이터가로드되기 전에 데이터 구조가 데이터베이스에 구성되어야합니다. 문서 데이터베이스에서 어떤 구조라도 저장할 수 있지만 XML 스키마 정의에서와 같이 스키마를 적용하여 구조를 제한하는 것이 더 나은 경우가 있습니다. 하지만 일반적으로 NoSQL은 스키마가없는 것으로 간주되거나 가변 스키마를 지원하는 것으로 간주됩니다.

      레코드

  • 레코드:

    • 설명 된 특정 데이터베이스에서 데이터 표현의 단일 원자 단위. RDBMS에서는 열 스토어에있는 행과 동일합니다. 또한 키 - 값 저장소, 문서 저장소의 문서 또는 트리플 저장소의 제목 (트리플이 아님)의 값일 수 있습니다.

      행:

    • RDBMS 또는 열 저장소의 레코드의 원자 단위. 문서 저장소 내의 요소 또는 키 - 값 저장소의지도로 모델링 할 수 있습니다.

      필드:

    • 레코드 내의 단일 필드. RDBMS의 컬럼. 모든 기록에 존재하지 않을 수도 있지만 존재하는 경우에는 동일한 유형 또는 구조 여야합니다.

      표:

    • 단일 등급의 기록. Bigtable에서 테이블이라고도합니다. 트리플 스토어에서는 문맥에 따라 주제 RDF 유형 또는 그래프로 명명 될 수 있습니다. 문서 저장소에서 컬렉션 일 수 있습니다. 레코드 연결

  • 기본 키:

    • 레코드를 항상 참조하는 데 사용할 수있는 특정 테이블의 보장 된 고유 값입니다. 키 - 값 저장소의 키, 문서 저장소의 URI 또는 ​​트리플 또는 그래프 저장소의 IRI 외래 키:

    • 레코드가 다른 테이블 또는 레코드 집합의 레코드와 관련되어 있음을 나타내는 데이터 값입니다. 관련 테이블의 기본 키와 동일한 값을가집니다. 관계:

    • 두 개의 레코드가 의미 론적 연결을 가지고 있음을 나타내는 그래프 이론의 링크 또는 가장자리. 관계는 동일하거나 다른 테이블의 두 레코드 사이에있을 수 있습니다. RDBMS에서는 일반적으로 다른 테이블이지만, 트리플 스토어에서는 동일한 유형의 주제 (예: 소셜 그래프의 사람들)를 관련시키는 것이 일반적입니다. 일부 데이터베이스, 주로 그래프 저장소는 관계에 메타 데이터를 추가하는 것을 지원합니다.

      저장소 조직

  • 서버:

    • 클러스터 내의 단일 컴퓨터 노드입니다. 일반적으로 데이터베이스 서버 코드의 단일 인스턴스를 실행합니다. 클러스터:

    • 하나의 서비스를 제공하기 위해 동일한 데이터 센터에서 함께 관리되는 물리적 그룹 또는 서버. 다른 데이터 센터의 클러스터에 데이터베이스를 복제 할 수 있습니다. 정규 형식:

    • RDBMS의 데이터에서 복제를 정규화하거나 최소화하는 방법. NoSQL 데이터베이스는 더 빠른 쿼리 또는 데이터 액세스를 제공하기 위해 일반적으로 비정규 화 된 데이터 구조를 만듭니다.

      복제 기술

  • 디스크 복제:

    • 단일 노드의 장애 발생시 고 가용성 복원 기능을 제공하기 위해 단일 클러스터의 노드 간 데이터를 투명하게 복제합니다. 데이터베이스 복제:

    • 다른 클러스터의 데이터베이스 간 복제. 한 클러스터에서 다른 클러스터로 업데이트 순서로 모든 데이터를 복제합니다. 항상 단방향. 유연한 복제:

    • 다른 클러스터의 데이터베이스간에 응용 프로그램이 제어하는 ​​데이터 복제를 제공합니다. 업데이트는 첫 번째 데이터베이스에 적용된 것과 같은 순서로 도착하지 않을 수 있습니다. 일반적으로 다음에 전송할 데이터 업데이트의 우선 순위 지정과 같은 사용자 지정 처리가 필요합니다. 적절한 업데이트 충돌 해결 코드가있는 양방향성이 될 수 있습니다. 검색 도구

  • 색인:

    • 특정 레코드에있는 값의 정렬 된 목록입니다. 역 색인:

    • 정렬 된 값 목록 (용어) 및이 용어를 사용하는 레코드의 기본 키 목록. 효율적인 구조화되지 않은 텍스트 검색과 빠른 집계 기능 및 메모리에 캐시 될 때의 정렬을 제공합니다.

      질의:

    • 특정 필드 값의 순서대로 반환 된 질의와 정확히 일치하는 레코드 목록을 생성하는 기준 집합. 검색:

    • 쿼리와 일치하는 관련성 순서 목록을 만드는 기준 집합입니다. 검색 기준은 정확히 일치하는 것을 요구하지 않고, 일치에 근접하여 가중 된 관련성 계산을 기준에 반환 할 수 있습니다.검색을 수행 할 때 Google이 수행하는 작업입니다.

  • NoSQL 용어 및 정의 - 더미

    편집자의 선택

    자동으로 단어 채우기 Word 2003 자동 텍스트 - 더미

    자동으로 단어 채우기 Word 2003 자동 텍스트 - 더미

    로 자동 채우기 Word 2003의 상용구 기능은 자동으로 단어 쓰기를 완료합니다. 철자하기 시작 했어. 당신이 영웅으로 크리스토퍼를 특징으로하는 다음 Great American Novel을 쓰고 있다고합시다. Christopher 철자를 반복해서 쓰는 대신 이름의 몇 글자 만 입력하면 팝업 상자가 나타납니다. 그것은 말한다 : 크리스토퍼 : (삽입하려면 Enter 키를 누릅니다). ...

    의 기본 사항 인 > Word 2013의 파일 메뉴 - 더미

    의 기본 사항 인 > Word 2013의 파일 메뉴 - 더미

    의 기본 사항은 파일 탭을 클릭하면 파일 메뉴가 열립니다. Backstage보기라고합니다. Backstage보기는 작업중인 데이터 파일과 관련된 명령 (예 : 저장, 열기, 인쇄, 우편 발송 및 속성 확인)에 대한 액세스를 제공합니다. Backstage보기를 종료하려면 다른 탭을 클릭하거나 ...

    Word 2007에서 SmartArt의 빠른 스타일 변경 - 더미

    Word 2007에서 SmartArt의 빠른 스타일 변경 - 더미

    당신은 여러모로 그 모양을 조정할 수 있습니다. 가장 쉬운 방법은 다이어그램에 적용된 빠른 스타일을 변경하는 것입니다. 빠른 스타일은 단순히 색상 및 모양 효과와 같은 서식 요소 모음을 구성하는 요소 중 일부에 할당됩니다.

    편집자의 선택

    실습 초등 교육 시험 - 실습 - 실습

    실습 초등 교육 시험 - 실습 - 실습

    Praxis 초등 교육 시험에는 commutative, associative, distributive 및 substitution의 4 가지 주요 속성을 이해해야합니다. 교환 가능 속성 및 결합 속성에는 더하기 및 곱하기 버전이 있습니다. 세 개 이상의 숫자가 추가되면 추가되는 순서는 중요하지 않습니다. 그 합계 ...

    초등 교육 시험 문장 구조 - 더미

    초등 교육 시험 문장 구조 - 더미

    초등학교 교사는 문장의 다른 부분뿐만 아니라 문장의 다른 종류. 예를 들어, Praxis 초등 교육 시험에 나오는 문장 구조에 관한 질문은 주제와 술어 또는 화합물과의 차이점을 알아야 할 수도 있습니다.

    초등 교육 시험 작문 구조 - 인형

    초등 교육 시험 작문 구조 - 인형

    학생들은 공통 구조를 사용하여 작문을 구성한다. 인과 관계, 연대순, 비교 및 ​​계약. Praxis Elementary Education 시험은 귀하가 이러한 구조를 잘 알고 있어야합니다. 다음 목록에는 공통 구조 (사용되는 경우)와 자주 사용되는 단어가 링크되어 있습니다. 원인과 결과 ...

    편집자의 선택

    AutoCAD 2014의 블록 정의 편집 대화 상자 사용 방법 - 인형

    AutoCAD 2014의 블록 정의 편집 대화 상자 사용 방법 - 인형

    AutoCAD 도면에는 여섯 가지 종류의 시트가 표시됩니다. 한 가지 방법은 모두를 대표하는 세 가지 표준 블록을 만드는 것입니다. 또는 단일 동적 블록을 만들고 세 가지 유형 모두를 포괄하는 가시성 상태를 정의 할 수 있습니다. 다음 단계에서는 블록을 두 배로 만드는 방법을 보여줍니다 (또는 트리플 ...).

    AutoCAD 2014에서 MLeaDer 명령 사용 방법 - 인형

    AutoCAD 2014에서 MLeaDer 명령 사용 방법 - 인형

    AutoCAD 2014를 사용하면 다중 지시선 MLeaDer 명령을 사용하여 동시에 지시선과 여러 줄 문자로 구성된 객체; 다음과 같은 간단한 단계를 따르십시오. 사용자의 필요에 따라 적절한 다중 지시선 스타일을 설정하십시오. 홈 탭의 다중 지시선 스타일 드롭 다운 목록에서 기존 스타일 선택 ...