У меня есть коллекция, содержащая 20 миллионов записей. Нужно найти отличное от одного поля. Что может иметь отличное значение 10K. Я хочу применить к сортировке, ограничению и пропуску, чтобы получить 1000 различных значений в одном запросе.
Я пробовал использовать агрегированный запрос для поиска отдельных значений с ограничением, но он работает очень медленно. По сравнению с тем, если я использую отдельную функцию, это относительно быстро, но я не могу применить ограничение к результату.
Это постоянно растущая коллекция.