ParadeDB pg_search 0.26 ускорила BM25-поиск по 10 терминам с 129 до 29 мс
ParadeDB выпустила расширение pg_search 0.26.0 для Postgres: fieldnorms перенесены из общего массива в postings-списки терминов. Поиск по 10 OR-терминам ускорился в 4,3 раза (129→29 мс), но одиночный запрос замедлился в 5 раз (1,34→7,7 мс).
- 10 OR-терминов: 129 мс на 0.25.11 против 29 мс на 0.26.0
- Одиночный термин: 1,34 мс против 7,7 мс — замедление в 5 раз
- Перелом между 2 и 4 терминами, дальше 0.26.0 выигрывает
- Индекс вырос всего на 216 КиБ (0,2%) на 96 МБ
Читать дальше
Софт