如何使用 Gradle 配置 MarkLogic 数据库备份?
How do I configure MarkLogic database backups using Gradle?
我是 MarkLogic 和 Gradle 的新手。我正在为我的 MarkLogic 应用程序使用 Gradle 构建工具。我想知道如何在 Gradle 的帮助下配置备份,我知道我们可以使用 MarkLogic UI 来做同样的事情,但我觉得用 Gradle 来做会帮助我理解整个设置更详细。感谢您对此的任何帮助:)
如果您使用的是 ml-gradle - https://github.com/rjrudin/ml-gradle - then it's simply a matter of adding a database-backups block to your database configuration file. The contents of this block are specified in the MarkLogic Management REST API documentation for the databases endpoint - http://docs.marklogic.com/REST/PUT/manage/v2/databases/[id-or-name]/properties
如果您使用 Gradle 而不是 ml-gradle,您可以使用任何 HTTP 客户端直接与数据库端点对话。一个不错的选择是 HTTPBuilder - https://github.com/jgritman/httpbuilder 。
我是 MarkLogic 和 Gradle 的新手。我正在为我的 MarkLogic 应用程序使用 Gradle 构建工具。我想知道如何在 Gradle 的帮助下配置备份,我知道我们可以使用 MarkLogic UI 来做同样的事情,但我觉得用 Gradle 来做会帮助我理解整个设置更详细。感谢您对此的任何帮助:)
如果您使用的是 ml-gradle - https://github.com/rjrudin/ml-gradle - then it's simply a matter of adding a database-backups block to your database configuration file. The contents of this block are specified in the MarkLogic Management REST API documentation for the databases endpoint - http://docs.marklogic.com/REST/PUT/manage/v2/databases/[id-or-name]/properties
如果您使用 Gradle 而不是 ml-gradle,您可以使用任何 HTTP 客户端直接与数据库端点对话。一个不错的选择是 HTTPBuilder - https://github.com/jgritman/httpbuilder 。