我是MarkLogic和Gradle的新手。我正在为我的MarkLogic应用程序使用Gradle构建工具。我想知道如何在Gradle的帮助下配置备份,我知道我们可以使用MarkLogic UI做同样的事情但我觉得用Gradle做这件事会帮助我更详细地理解整个设置。感谢您对此的任何帮助:)
答案 0 :(得分:4)
如果您正在使用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。