ParadeDB догоняет TIN от PlanetScale в поиске по BM25

ParadeDB Search Performance Improvements

ParadeDB догоняет TIN от PlanetScale в поиске по BM25

PlanetScale выпустила TIN — расширение полнотекстового поиска для Postgres, обходящее ParadeDB в 8 раз. ParadeDB ответила серией оптимизаций: вынесла fieldnorms в постинги, добавила алгоритм MAXSCORE и исправила настройки бенчмарка. В итоге на датасете Hacker News из 28,7 млн документов ParadeDB теперь вдвое быстрее TIN на BM25-запросах. В статье разбираются технические детали и спорные моменты сравнения.

TIN быстр (по крайней мере в 8 раз быстрее ParadeDB 0.25 в каждом бенчмарке PlanetScale). Настолько быстр, что единственным разумным ответом было замолчать и надеть шляпу оптимизации производительности.

Ещё за этот день

2026-10-01