我正在使用marklogic 4,我有一些15000個文件(每個大約10 KB)。我想將整個內容作爲文檔加載(並將整個文檔轉換爲單個csv文件並輸出到HTTP輸出流以供下載)。雖然我用這種方式加載文檔:避免XDMP-EXPNTREECACHEFULL和加載文件
let $uri := cts:uri-match('products/documents/*.xml')
let $doc := fn:doc ($uri)
xpath有一些15000 xmls。所以fn:doc引發錯誤XDMP-EXPNTREECACHEFULL。
有沒有解決方法?我無法在管理控制檯中增加樹緩存大小,因爲products/documents/*。xml中的xml文件數可能會增加。
謝謝。