CORB和MLCPMarkLogic的区别

CORB 和 MLCP MarkLogic 之间有什么区别吗?

我看到他们做同样的工作。你在什么情况下使用这个和那个?

回答

CoRB和MLCP都是基于 Java 的工具,它们通过 XCC 协议与 MarkLogic 进行通信。

功能上有很多重叠。它们都可用于将数据加载到数据库、执行文档的批量转换以及导出数据和生成报告。

  • MLCP 是 MarkLogic 生产的受支持产品
  • CoRB 是开源社区的成果

MLCP 知道如何生成和使用 MarkLogic Archive,并且可以轻松地在集群之间复制数据。

CoRB 提供了许多预先构建的功能,但也可以通过“插入”您自己的 Java 任务或 XQuery/JavaScript 模块而不是使用提供的预先构建的模块来定制行为。

两者都提供用于执行批量任务以与 MarkLogic 配合使用的引擎,可通过属性和命令行开关进行定制,并提供自定义 JavaScript 或 XQuery 模块。

在许多情况下,可以使用任一工具来完成工作,这只是个人喜好或专业知识的问题。

功能的高级概述以显示一些异同

核糖体 MLCP
使用 XCC 协议 ? ?
基于Java ? ?
命令行实用程序 ? ?
执行 XQuery 模块 ? ?
执行 JavaScript 模块 ? ?
执行自定义 Java 任务 ? ?
多个可定制的处理阶段 ? ?
从 CSV 导入 ? ?
从目录导入文件 ? ?
从 zip 导入文件 ? ?
导入 XML 文件(拆分为多个文档) ? ?
导入 MarkLogic 存档 ? ?
导出 MarkLogic 存档 ? ?
批量再处理数据库记录 ? ?
生成 CSV ? ?
重复数据删除和排序导出的文本文件 ? ?
出口文件 ? ?
导出为 zip ? ?
批量架构验证 ? ?
用于显示状态和动态调整线程或暂停/恢复作业的 Web UI 和端点 ? ?
手动调整线程或暂停/恢复作业 ? ?
自动缩放以调整线程 ? ?
MarkLogic 支持的产品 ? ?
Apache 2 开源许可证 ? ?

以上是CORB和MLCPMarkLogic的区别的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>