我们使用的是XDMP-NEWSTAMP (有三个节点--每个节点有两个林),并且经常面临MarkLogic-8异常。但是我们确实使用了xdmp:eval和xdmp:invoke-fuction(在代码中经常使用)来避免只在update transactions中读取文档(查询模式)上的locks。在XDMP-NEWSTAMP文档中也没有关于MarkLogic的非常全面的信息,除了和App developer guide's point in time查询部分中提到的</
a = some expression 1A = a + bA = some expression 1 + some expression 2
在我的代码中首先使用后一种方法而不创建变量,也就是说,只要把A中的所有表达式加起来,我的程序就会快1s,总计大约是11s。经过长时间的测试,这一点得到了证实。所以它从11s减少到大约10s。一开始不是创建变量会导致更快的计算吗?我需要<em