Marginalia 검색 인덱스: 성능 대폭 향상
Marginalia 검색 엔진은 최신 하드웨어를 더 효과적으로 활용하기 위해 인덱스를 대폭 재설계했습니다. 메모리 매핑된 B-트리와 결정론적 블록 기반 스킵 리스트를 사용하고, 블록 크기와 I/O 전략을 신중하게 조정하여 검색 속도가 극적으로 향상되었습니다. 이 글에서는 새로운 데이터 구조와 성능 최적화에 대해 자세히 설명하고, NVMe SSD의 읽기 성능 특성과 블록 크기 및 I/O 모드 조정을 통한 성능 극대화 방법을 살펴봅니다.
더 보기