[英]Marklogic Perfomance impact on where to place the string replacement in Optics query or TDE
現在付錢給我,或者以后付錢給我 - 但文檔只需要索引一次,所以我希望在投影列時在 TDE 中完成工作會更好,但這可能取決於調用量和光學查詢結果中結果集的大小。
最好的了解方法是測試和測量兩種方式。
此外,如果您正在尋求微優化,您可能會發現translate()
比replace()
) 執行得更好。 您可以在一次調用中將"
轉換為'
和
(以及
)。 translate()
是簡單的字符替換,不使用正則表達式,因此可以更快地執行。
<val>
fn:translate(synopsis, '" ',"'")
</val>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.