Как настроить резервное копирование базы данных MarkLogic с помощью Gradle?

Я новичок в MarkLogic и Gradle. Я использую инструмент сборки Gradle для моего приложения MarkLogic. Я хотел бы знать, как настроить резервное копирование с помощью Gradle, я знаю, что мы можем использовать интерфейс MarkLogic, чтобы сделать то же самое, но я чувствую, что выполнение этого с Gradle поможет мне понять всю настройку более подробно. Спасибо за любую помощь в этом:)

1 ответ

Решение

Если вы используете ml-gradle - https://github.com/rjrudin/ml-gradle - тогда это просто вопрос добавления блока резервного копирования базы данных в файл конфигурации базы данных. Содержимое этого блока указывается в документации MarkLogic Management REST API для конечной точки базы данных - http://docs.marklogic.com/REST/PUT/manage/v2/databases/[id-or-name]/properties

Если вы используете Gradle, но не ml-gradle, вы можете использовать любой HTTP-клиент для прямой связи с конечной точкой базы данных. Один хороший выбор - HTTPBuilder - https://github.com/jgritman/httpbuilder.

Другие вопросы по тегам