Database/Cassandra
[Cassandra][datastax]Logical_Chebotko Diagrams
bisi
2020. 5. 27. 08:49
Logical Model
Chebotko Digram
- 카산드라 테이블과 액세스 패턴의 비쥬얼 다이어그램
- 카산드라 데이터 베이스 스키마 디자인을 그래픽으로 표현
- 논리적, 물리적 데이터 모델의 문서화
Table Diagrams
- 테이블명, 컬럼명, 파티션키 클러스터링 키를 설정한 내용으로 구성
Application Workflow
- 어플리케이션에 따른 쿼리 실행 흐름도
Query List
- 쿼리에 해당하는 액세스 패턴
UDT Diagrams
- User Defined Type 다이어그램 (사용자가 정의한 타입의 다이어그램)
Table representaion
- 논리레벨은 컬럼 이름과 속성을 보여준다.
- 물리레벨에서도 컬럼의 데이터 타입으로 보여준다.
Access patterns
- 방향선과 쿼리 라벨은 어떻게 테이블을 구성할지 보여준다.
- 어플리케이션 워크플로우와 유사하지만, 논리정보와는 다르다.
Logical UDT Diagram
- 논리적 사용자 정의 타입과 튜플을 나타냄.
Physical UDT diagram
- 물리적 사용자 정의 타입과 튜플을 나타냄.
Chebotko Diagram 예제