DATABASE · DATA STRUCTURE

B-Tree Playground

키의 이동 경로와 노드 분할을 단계별 애니메이션으로 확인합니다.

준비됨
키 0개 · 높이 0노드를 선택하면 세부 정보가 여기에 표시됩니다.
자동 재생 · 1×
00
현재 단계

삽입할 키를 입력하거나 ‘랜덤’을 선택하세요.

탐색 경로 찾은 키 분할 노드

DATABASE · DATA STRUCTURE

B+Tree Playground

모든 데이터가 리프에 저장되고 리프끼리 연결되는 과정을 확인합니다.

실행 가능
B+TREE

리프 노드는 최대 3개의 키를 저장합니다.

DATABASE · INDEX

Hash Index Playground

해시 함수가 키를 버킷으로 보내고 충돌을 체이닝으로 처리하는 과정을 확인합니다.

실행 가능
HASH

hash(key) mod bucketCount로 버킷을 결정합니다.

STORAGE · CALCULATOR

RAID Capacity Lab

디스크 구성에 따른 이론상 가용 용량, 처리량과 장애 허용 범위를 계산합니다.

실행 가능

표시되는 성능은 순차 I/O 기준의 이론값이며 컨트롤러, 패리티 계산, 파일시스템과 워크로드 오버헤드를 포함하지 않습니다.

SECURITY · AUTHORIZATION

OAuth 2.0 Authorization Code

사용자, 애플리케이션, 인증 서버와 API 사이에서 코드와 토큰이 이동하는 과정을 재생합니다.

실행 가능
1사용자Resource Owner
2클라이언트Web Application
3인증 서버Authorization Server
4API 서버Resource Server
OAUTH

재생을 누르면 Authorization Code 흐름을 시작합니다.