MarkLogic 8提取作业,以非规范化JavaScript中的集合

我有3个数据库视图来自关系数据库,他们被摄入MarkLogic作为3个集合。

这三个观点是相互关联的。

我想join这些数据,然后把它们都收集到一个非规范化的集合中。

我可以使用连接创build一个新的SQL视图,然后将其embedded到一个新的集合中。

或者我可以把MarkLogic现有的集合,并设置一个后台作业来创build这个新的集合。

两个问题:

1)推荐的方法是什么?

2)如果我采取后台方法,我应该如何设置? 我想在这种情况下使用Javascript,所以我会使用客户端或服务器端API? 我是否可以将其设置为按计划自动运行或手动运行?

看看Corb2 。 这是一个处理内容串的工具 – 你指定一个模块列出需要工作的URI,第二个模块指定应该对一个单独模块做什么。 截至最近,Corb2支持使用服务器端JavaScript来编写这些模块。