redb 3.7.1: поиск по props быстрее до 100 раз. Альтернатива EF Core или дополнение к нему
Конспект редакции
redb 3.7.1 ускоряет поиск по props до 100 раз за счёт переноса фильтрации до агрегации — без правок в коде приложения.
Выход redb 3.7.1 приносит значительный прирост производительности при поиске по полям — ускорение достигает 100 раз на диапазонах по дате и в 5,3 раза на полной выборке в MS SQL Server. Ключевое изменение: фильтр теперь применяется до агрегации, а не после GROUP BY, и это работает на трёх движках без изменений в коде приложения.
Речь идёт о классе проблем, которые трудно обнаружить при тестировании: на малых объёмах данных разницы не видно, но на продакшен-нагрузках она становится критичной. redb позиционируется как альтернатива EF Core или дополнение к нему для сценариев, где важна предсказуемая производительность запросов.
Детали бенчмарков, сравнение с EF Core и инструкции по миграции — на сайте источника.
Материал агрегирован; полный текст — на сайте Хабр — ИТ-новости.
Фото (6)
Увеличить1 / 6


