Я бег запроса, который возвращает 32k результатов, и я получаю пытаюсь перебрать эти результаты через итератор возвращаемых:.JSP Query.getResult() getNodes() Время Потребляя
Iterator<Node> itr = query.getResult().getNodes();
Этот метод является довольно трудоемкий; однако, с большим количеством результатов, поэтому мой вопрос: «Есть ли лучший/более быстрый способ повторения этих результатов?»
Существует только функция setHitsPerPage(). Я пробовал это с 100 000 в качестве предела и не было увеличения скорости. – user3916570
@ user3916570 нормально, я говорю о javax.jcr.query.Query, и вы используете com.day.cq.search.Query, я прав? –
Правильно, com.day.cq.search.Query – user3916570