컬럼 패밀리 데이터베이스란?
NoSQL 개념
Miriam Antona
Software engineer
컬럼 패밀리 데이터베이스 - 개요
Google BigTable
에서 유래
데이터를
컬럼 패밀리
에 저장
연관 데이터 그룹화
함께 자주 액세스
와이드 컬럼
DB라고도 함
대용량 데이터에 적합
컬럼 패밀리 데이터베이스 - 구조
컬럼 패밀리 데이터베이스 - 구조
컬럼 패밀리 데이터베이스 - 구조
컬럼 패밀리 데이터베이스 - 구조
컬럼 패밀리
는 관계형 DB의
테이블
과 유사합니다
컬럼 패밀리 데이터베이스 - 구조
Row key
: 고유 식별자
관계형 DB의 기본 키와 유사
컬럼 패밀리 데이터베이스 - 구조
각
행
은 열 개수가 달라도 됩니다
필요 시 열을 추가
컬럼 패밀리 데이터베이스 - 구조
열의
구성 요소
:
이름, 값, 타임스탬프
컬럼 패밀리 데이터베이스 - 구조
값
: DB에 따라 타입 지정
컬럼 패밀리 데이터베이스 - 구조
타임스탬프:
데이터가 입력된 일시 저장
열의 여러 값 관리
컬럼 패밀리 데이터베이스 - 예시
컬럼 패밀리 데이터베이스 - 설계
쿼리를 먼저 고려
조인 없음
필요한 열을 모두 추가
대표적인 컬럼 패밀리 데이터베이스
Ayo berlatih!
NoSQL 개념
Preparing Video For Download...