Course Outline

    섹션 1: 빅데이터 소개 / NoSQL NoSQL 개요 CAP 정리 NoSQL가 적합한 경우 컬럼형 스토리지 NoSQL 생태계
섹션 2 : Cassandra 기본 디자인 및 아키텍처
  • Cassandra 노드, 클러스터, 데이터 센터
  • 키스페이스, 테이블, 행 및 열
  • 파티셔닝, 복제, 토큰
  • 쿼럼 및 일관성 수준
  • 실습: CQLSH를 사용하여 Cassandra와 상호작용
  • 섹션 3: 데이터 모델링 – 1부 CQL 소개
  • CQL 데이터 유형
  • 키스페이스 및 테이블 생성
  • 열 및 유형 선택
  • 기본 키 선택
  • 행과 열의 데이터 레이아웃
  • TTL(수명)
  • CQL로 쿼리
  • CQL 업데이트
  • 컬렉션(목록/지도/세트)
  • 연구실 : CQL을 이용한 다양한 데이터 모델링 실습 ; 쿼리 및 지원되는 데이터 유형 실험
  • 섹션 4: 데이터 모델링 – 2부 보조 인덱스 생성 및 사용
  • 복합 키(파티션 키 및 클러스터링 키)
  • 시계열 데이터
  • 시계열 데이터 모범 사례
  • 카운터
  • 경량 트랜잭션(LWT)
  • 연구실: 색인 생성 및 사용; 시계열 데이터 모델링
  • 섹션 5: Cassandra 내부는 Cassandra 내부 디자인을 이해합니다.
  • sstables, memtables, 커밋 로그
  • 섹션 6: 관리 하드웨어 선택
  • Cassandra 분포
  • 카산드라 노드 Communication
  • 스토리지 엔진에서 데이터 쓰기 및 읽기
  • 데이터 디렉토리
  • 반엔트로피 작업
  • Cassandra 압축
  • 압축 전략 선택 및 구현
  • Cassandra 모범 사례(압축, 가비지 수집)
  • 메모리 공간이 적은 테스트 Cassandra 인스턴스 생성
  • 문제 해결 도구 및 팁
  • 실습: 학생들이 Cassandra을 설치하고 벤치마크를 실행합니다.
  • Requirements

    • Linux 환경에 편안함 (명령줄 탐색, vi/nano로 파일 편집)
    • 현장 교육의 경우 8GB RAM이 장착된 노트북 또는 데스크톱
    • 원격 강좌의 경우 실제 Cassandra 실습실이 제공되며 웹 브라우저 외에는 아무것도 필요하지 않습니다.
      14 Hours
     

    Number of participants


    Starts

    Ends


    Dates are subject to availability and take place between 10:00 and 17:00.
    Open Training Courses require 5+ participants.

    회원 평가 (2)

    Related Courses

    Related Categories