Что такое зарегистрированный запрос в MarkLogic

Что такое зарегистрированный запрос в MarkLogic и каков его вариант использования?

http://docs.marklogic.com/cts:registered-query


person ltfishie    schedule 18.12.2012    source источник


Ответы (1)


У MarkLogic есть довольно хорошее объяснение в Руководстве разработчика поиска:

Если вы многократно используете одни и те же сложные выражения cts: query, и если вы используете их в качестве нефильтрованного конструктора cts: query, вы можете зарегистрировать выражения cts: query для дальнейшего использования. При регистрации выражения cts: query сохраняется предварительно оцененная версия выражения, что ускоряет использование того же выражения в последующих запросах. Нефильтрованные конструкторы возвращают результаты непосредственно из индексов и все фрагменты-кандидаты для поиска, но не выполняют пост-фильтрацию для проверки того, что каждый фрагмент полностью соответствует критериям поиска.

Вот HTML-версия этого руководства: http://docs.marklogic.com/guide/search-dev/cts_query. Он очень подробный и включает примеры.

person wst    schedule 18.12.2012
comment
Спасибо, через гугл ничего не нашла, да и гайд даже не подумал полистать - person ltfishie; 19.12.2012
comment
Может быть, это проиндексируется и поможет следующему гуглеру :) - person wst; 19.12.2012
comment
Полезный ответ. Спасибо - person Dixit Singla; 26.12.2016