2016-10-07 3 views
0

Может ли кто-нибудь поделится углубленной концепцией cts: зарегистрировать запросы? Что именно происходит, когда мы регистрируем запрос, как это влияет на расширенный кеш дерева, и будут ли регистровые запросы храниться на электронных узлах?Внутренняя работа cts: регистрация запросов

Если идентификаторы регистров будут храниться на электронных узлах, то есть ли возможность иметь одинаковые идентификаторы, которые могут быть сгенерированы на разных узлах enode, если у нас есть те же cts: используются конструкторы запросов?

+0

Ken Tune предоставил некоторые детали в комментарии на странице [cts: registered-query] (http://docs.marklogic.com/cts:registered-query). –

ответ

3

В дополнение к деталям на странице cts:registered-query, предложенной Дэйвом, есть также хороший обзор того, как она работает в электронной книге «Inside MarkLogic Server». (Download it here), начиная со страницы 77. Не уверен, что у нее есть все детали, которые вы ищете, но есть объяснение того, что происходит под капотом.

+0

Есть ли вероятность получить идентификатор леса и данные данных, извлеченные в расширенном кэше дерева, при отправке запроса запроса на сервер приложения в marklogic? Я пробовал смотреть в базу данных Meteres и использовать xdmp: server-status api, но не везет с этой целью, чтобы получить информацию. –

+0

И можем ли мы получить статус всех старых запросов для чтения с использованием любой нашей marklogic apis.For например: xdmp : request-status дает информацию в этом partiular экземпляре, который я запускаю, могу получить ту же информацию и через 5 минут. Сохраняет ли информация о запросе в какой-либо другой базе данных, например счетчике, как у нас в marklogic? –

+0

Мне нужно внутреннее понимание cts: зарегистрированных запросов, но я не вижу этого объяснения внутри e-mail сервера marklogic. И зарегистрированные запросы, запущенные на E-узле, я нашел эту информацию на каком-то сайте marklogic. –

Смежные вопросы