Если мое приложение инициирует длительный (минуты) запрос в Orientdb, может ли он быть (программно) прерван или прерван по моему усмотрению - и без остановки сервера?
Я искал документацию orientdb, группу Google и Интернет, но не смог подтвердить, существует ли эта функция или нет. Иногда такая функция существует, но ее нелегко обнаружить.
Некоторые базы данных графов имеют конфигурацию «TIMEOUT»; однако даже это не удовлетворило бы моему требованию прервать запрос по моему усмотрению (в любое время).
В моем приложении (и многих других, я думаю?) пользователь может передумать и выбрать какую-то другую функцию, которая фактически требует нового запроса (большого) графа и делает первый запрос ненужным. Мы не хотим, чтобы этот запрос выполнялся и потреблял ресурсы. Мы также не хотим терять другие ожидающие запросы или перезапускать сервер.