-
Notifications
You must be signed in to change notification settings - Fork 7
Поддержка cached total #130
Copy link
Copy link
Open
Description
Сейчас в java-коннекторе есть возможность запросить общее количество айтемов, удовлетворяющее запросу, используя reqTotal. Обычно это приводит к тому, что запрос фильтрует неймспейс целиком, а на выход отдаёт только те документы, которые попали в limit/offset. В ядре rx есть дополнительный механизм cached total, позволяющий кешировать значения total для запросов и при кеш-попадании избегать полной фильтрации документов, ограничиваясь лимитом. Это позволяет сильно сэкономить время выполнения запроса, если предполагается, что пользователь будет активно использовать пагинацию.
В Go для этого используется метод CachedTotal(). Хотелось бы поддержать что-то аналогичное в Java-коннекторе
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels