문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
- Section 1: Big Data / NoSQL 소개
- NoSQL 개요
- CAP 정리
- NoSQL를 사용할 시기
- 열 기반 저장
- NoSQL 생태계
- Section 2 : Cassandra 기본 사항
- 디자인 및 아키텍처
- Cassandra 노드, 클러스터, 데이터 센터
- Keyspaces, 테이블, 행과 열
- _PARTITIONING_, 복제, 토큰
- Quorum 및 일관성 수준
- Labs : CQLSH를 사용한 cassandra와의 상호작용
- Section 3: 데이터 모델링 – part 1
- CQL 소개
- CQL 데이터 타입
- Keyspaces 및 테이블 생성
- 열과 유형 선택
- 주 열쇠 선택
- 행과 열의 데이터 레이아웃
- Time to live (TTL)
- CQL을 사용한 쿼리
- CQL 업데이트
- 집합형 (list / map / set)
- Labs : CQL을 사용한 다양한 데이터 모델링 연습; 쿼리 및 지원되는 데이터 유형 실험
- Section 4: 데이터 모델링 – part 2
- 제2ary 인덱스 생성 및 사용
- 복합 키 (_PARTITIONING_ 키와 클러스터링 키)
- 시계열 데이터
- 시계열 데이터를 위한 최선의 방법
- 카운터
- 경량 트랜잭션 (LWT)
- Labs : 인덱스 생성 및 사용; 시계열 데이터 모델링
- Section 5: Cassandra 내부 사항
- Cassandra 디자인 이해
- sstables, memtables, 커밋 로그
- Section 6: 관리
- 하드웨어 선택
- Cassandra 배포판
- Cassandra Nodes Communication
- 스토리지 엔진에 데이터 쓰기 및 읽기
- 데이터 디렉터리
- 반 엔트로피 작업
- Cassandra Compaction
- Compaction 전략 선택 및 구현
- Cassandra 최선의 방법 (compaction, 가비지 컬렉션)
- 낮은 메모리 사용량을 갖는 테스트 Cassandra 인스턴스 생성
- 문제 해결 도구 및 팁
- Lab : 학생들이 Cassandra를 설치하고 벤치마크 실행
요건
- Linux 환경에서 편안하게 작업할 수 있는 능력 (명령줄 탐색, vi / nano로 파일 편집)
- 현장 강의를 위해 8GB RAM이 있는 노트북이나 데스크톱
- 원격 강의를 위해 작동하는 Cassandra 랩을 제공하며, 웹 브라우저 외에는 아무것도 필요하지 않습니다
14 시간
회원 평가 (2)
Extensive knowledge of NoSQL environments, not only Cassandra (ex: HADOOP)
Stefan Marcoci - Videotron ltee
코스 - Cassandra Administration
The 1:1 style meant the training was tailored to my individual needs.