ParadeDB, PlanetScale TIN에 맞서 검색 성능 역전을 이뤄내다
ParadeDB Search Performance Improvements

PlanetScale이 공개한 Postgres 전문 검색 확장 TIN이 ParadeDB보다 8배 빠르다고 발표하자, ParadeDB는 벤치마크를 재현하며 최적화에 나섰다. fieldnorm을 포스팅 리스트와 함께 저장해 페이지 접근을 1,500회에서 30회로 줄이고, 다중 텀 쿼리에 MAXSCORE 프루닝을 도입해 p50 지연을 6배, p95를 8배 개선했다. 그 결과 28.7M Hacker News 데이터셋에서 TIN보다 2배 빠른 성능을 달성했다.
TIN은 빠르다. 적어도 모든 PlanetScale 벤치마크에서 ParadeDB 0.25보다 8배 빠르다. 너무 빨라서 유일하게 합리적인 대응은 입을 다물고 성능 최적화 모자를 쓰는 것이었다.