我有3个来自关系数据库的数据库视图,它们作为3个集合被摄入MarkLogic。
这3个观点彼此相关。
我想加入这些数据然后将其全部摄取到一个非规范化集合中。
我可以使用连接创建一个新的SQL视图,然后将其摄取到一个新的集合中。
或者我可以在MarkLogic中使用现有的集合并设置后台作业来创建这个新集合。
两个问题:
1)推荐的方法是什么?
2)如果我采用背景方法,我该如何设置?我想在这种情况下使用Javascript,那么我会使用客户端或服务器端API吗?我会将其设置为按计划自动运行还是手动运行?
答案 0 :(得分:2)
图坦,看看Corb2。这是一个处理内容串的工具 - 您指定一个列出需要工作的URI的模块,另一个模块指定应该对一个单独的模块执行的操作。截至最近,Corb2支持使用服务器端JavaScript来编写这些模块。