B - tree 자료 구조딥상어동의 딥한 프로그래밍/자료구조&알고리즘2021. 6. 27. 15:47
Table of Contents
0. 기본 소개
- 데이터베이스에 널리 사용되는 트리 형태의 자료 구조
- 하나의 노드가 가질 수 있는 자식 노드의 최대 숫자가 2보다 큼(이진트리 = 최대2)
- 예를 들어, n개의 키를 가지고 있다면 자식 노드는 n + 1개가 될 수 있음
1. B-tree가 이진 트리 대비 가지는 이점
- 노드의 가지수가 더 많고
- 트리의 높이가 더 낮음
- 그래서 접근 비용이 낮아지고
- 이에 따라, 디스크에 자료가 저장되어 있는 상황에서 사용
2. Ref
https://techdifferences.com/difference-between-b-tree-and-binary-tree.html
'딥상어동의 딥한 프로그래밍 > 자료구조&알고리즘' 카테고리의 다른 글
LeetCode07 - Reverse Integer (0) | 2021.07.13 |
---|---|
Hash Algorithm (1) 기본 개념 (0) | 2021.06.30 |
@딥상어동의 딥한생각 :: 딥상어동의 딥한생각
제 블로그에 와주셔서 감사합니다! 다들 오늘 하루도 좋은 일 있으시길~~
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!