Если у вас есть собственный код, который обрабатывает PUT / POST, или если вы можете его декорировать (например, используя преобразования REST, если вы используете встроенный REST-api), вы, вероятно, можете расширить / декорировать обработкучтобы включить все, что нужно сделать.
Триггеры, однако, хороший способ решить эту проблему.По сути, они бывают двух видов:
Предварительная фиксация заставляет запрос ждать запускаемый кодчтобы полностью завершить.
Пост-фиксация приводит к появлению кода триггера в очереди сервера задач, поэтому для его завершения может потребоваться больше времени, что не вызовет задержку для вызывающего.
две платформы, которые строятся поверх триггеров:
В зависимости отколичество или вид работ, которые необходимо выполнить, они могут быть потенциально интересны для вас.CPF очень хорош в выполнении многих этапов обработки очень надежным, но медленным способом.
Оповещение объединяет функцию обратного запроса MarkLogic, чтобы решить, следует ли и какие правила оповещения (к какому коду действия можно присоединить) следуетприменятьсяОчень полезно, если вы хотите отслеживать входящие сообщения, например, по определенным ключевым словам.
HTH!