AI 요약
Polars 2.0이 2026년 10월 6일 정식 출시되었다. 이번 버전은 초기 단계의 아웃오브코어(디스크 스필) 지원, 대규모 핵심 성능 개선, SQL의 퍼스트클래스 지원, 새로운 Map 데이터 타입, 그리고 더 엄격해진 dtype 및 명시성 정책을 포함한다. 특히 SQL 지원 강화와 옵티마이저 개선(조인 재정렬, 공통 서브플랜 제거, 동적 프레디킷/블룸 필터)을 통해 TPC-H 및 TPC-DS 벤치마크에서 DuckDB와 DataFusion을 앞서는 성능을 보였다. 16 vCPU 및 192 vCPU 환경 모두에서 Polars가 대부분의 벤치마크에서 가장 빠른 것으로 나타났다.
핵심 포인트
- Polars 2.0은 아웃오브코어(스필-투-디스크) 지원을 최초 도입하고 SQL을 퍼스트클래스로 취급
- TPC-H·TPC-DS 벤치마크에서 DuckDB 1.5.6, DuckDB 2.0 알파, DataFusion 54.0.0과 비교해 대부분 항목에서 최고 성능 기록
- DataFusion은 TPC-DS q72에서 타임아웃, TPC-H q18에서 메모리 부족 발생
- 192스레드로 확장 시 상수 오버헤드가 발생해 소규모 데이터 쿼리에 불리하며, 32코어 제한 시 모든 벤치마크에서 경쟁력 또는 우위 확보
향후 전망
- SQL 퍼스트클래스 지원으로 데이터 엔진 시장에서 DuckDB·DataFusion과의 경쟁이 본격화될 전망
- 아웃오브코어 기능의 성숙과 옵티마이저 개선이 향후 대용량 워크로드 채택을 확대할 것으로 예상
