使用什么算法为 xdmp:document-insert() 选择森林以及哪些因素会影响文档在森林中的分布?
我看到 xdmp:document-insert 没有平均分配文档。我尝试将 cts:uris 的输出传递给 xdmp:document-assign,然后使用 key=forest-name 和 value=uris 计数填充地图。
让 $index := xdmp:document-assign($uri,$forests-count) 让 $forest-name := xdmp:forest-name($forests[$index])
当 $forests-count 较低时,文档在森林之间也保持平衡,但如果不是。森林的数量很高(~ 50),这使得 uri 分布不均匀。