Я понимаю, что такое queryResultWindowSize и queryResultMaxDocsCached.queryResultWindowSize в Solr Pagination
запроса 1 -> д = автомобиль & строки = 10 & старт = 0
запроса 2 -> д = автомобиль & строки = 10 & старт = 10
(Предположим, что запрос 1 и 2 являются непрерывными запросы по user1)
запроса 3 -> д = лодка & строки = 10 & старт = 0
запроса 4 -> д = автомобиль & строки = 10 & старт = 10
(Предположим, что запрос 3 и 4 являются непрерывными запросы по user2)
мой queryResultWindowSize = 20 и queryResultMaxDocsCached = 20. При Query1 выдается пользователю 20 документы будут храниться в кэше. Таким образом, следующие 10 разбитых на страницы документов готовы в кеше. По истечении срока действия кэша, если пользователь2 выдает запрос3? или кеш предназначен для отдельных запросов? Солир делает кеш для query1 и query3 отдельно?