gremlin - показать время выполнения запроса - PullRequest
0 голосов
/ 12 февраля 2020

Как вы показываете время выполнения запроса для gremlin-запроса при запуске его на консоли, такой как Datastax Studio?

Я пытался

clockWithResult(100) { myquery }

Но я получаю сообщение об ошибке «не могу» конвертировать из int в поставщика "

1 Ответ

0 голосов
/ 18 февраля 2020

Я почти уверен, что clockWithResult() - это функция, предоставляемая только Gremlin Console и не являющаяся частью самого языка Gremlin. Другие инструменты Gremlin (например, DS Studio) не имеют конкретной функции c, о которой я знаю. Если вы действительно хотите использовать эту функцию, вам следует подключить Gremlin Console к DataStax Graph и выполнить свой запрос оттуда.

Тем не менее, clockWithResult() это просто член TimeUtil, который можно найти здесь . Вы можете либо:

  1. Попробуйте изменить белый список песочницы DS Graph, чтобы разрешить использование этого класса, а затем использовать его через Studio ИЛИ
  2. Если этот подход не работает для некоторых причина, просто скопируйте / вставьте этот код функции в ячейку Studio и используйте его напрямую (я уверен, что это будет работать, но не пытался).
...