gpt4 book ai didi

xquery - MarkLogic 的 "xdmp:collection-delete"是如何工作的?

转载 作者:行者123 更新时间:2023-12-04 17:32:19 26 4
gpt4 key购买 nike

我有一个场景,我想删除的大多数文档都在一个名为“过期”的集合中。我不想通过运行一个长时间运行的进程来使我的服务器重载,该进程将遍历文档并一个一个地删除它们,我宁愿使用文档删除以批量大小进行处理。

所以我的问题是 xdmp:collection-delete 是如何工作的?

它是否遍历文档并删除它们?

或者

它是否执行类似于 SQL 中的 DROP Table 及其“即时”的操作?

我想知道 xdmp:collection-delete 的后台进程是什么。我想知道是否有人可以绘制此函数如何处理要删除的文档的流程,因为我想更深入地了解该过程,而不仅仅是对其功能的概述。

最佳答案

xdmp:collection-delete()将在单个事务中删除集合中的所有文档。虽然它不是即时的,但它应该很快,因为它只需要设置每个文档的删除时间戳。

关于xquery - MarkLogic 的 "xdmp:collection-delete"是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39571215/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com