Что такое зарегистрированный запрос в MarkLogic и каков его вариант использования?
Что такое зарегистрированный запрос в MarkLogic
Ответы (1)
У MarkLogic есть довольно хорошее объяснение в Руководстве разработчика поиска:
Если вы многократно используете одни и те же сложные выражения cts: query, и если вы используете их в качестве нефильтрованного конструктора cts: query, вы можете зарегистрировать выражения cts: query для дальнейшего использования. При регистрации выражения cts: query сохраняется предварительно оцененная версия выражения, что ускоряет использование того же выражения в последующих запросах. Нефильтрованные конструкторы возвращают результаты непосредственно из индексов и все фрагменты-кандидаты для поиска, но не выполняют пост-фильтрацию для проверки того, что каждый фрагмент полностью соответствует критериям поиска.
Вот HTML-версия этого руководства: http://docs.marklogic.com/guide/search-dev/cts_query. Он очень подробный и включает примеры.