1
我有3个来自关系数据库的数据库视图,并且它们被作为3个集合获取到MarkLogic中。MarkLogic 8提取作业以非规范化JavaScript中的集合
这3个视图相互关联。
我想加入这些数据,然后将它们摄入一个非规范化的集合。
我可以用连接创建一个新的SQL视图,然后将它们摄入新的集合中。
或者我可以在MarkLogic中使用现有的集合,并设置一个后台作业来创建这个新的集合。
两个问题:
1)什么是推荐的方法?
2)如果我采用背景方法,我应该如何设置它?我想在这种情况下使用Javascript,那么我会使用客户端还是服务器端API?我是否可以将其设置为按计划自动运行或手动运行?
关于背景方法,您是在谈论一次性数据加载,还是正在进行的? –
这将会持续进行。如果视图更改(插入或更新),那么我必须有一个策略来更新MarkLogic以反映这些更改。 –