gpt4 book ai didi

xquery - 在 Marklogic (XQuery) 中使用时间戳生成不重复的随机数?

转载 作者:行者123 更新时间:2023-12-02 09:59:04 25 4
gpt4 key购买 nike

我想生成带有时间戳的非重复随机数。它的可能代码是什么?

我尝试过使用 sem:uuid-string() 函数,但它生成了 36 个长字符,非常长。

最佳答案

我建议查看 ml-unique图书馆。它提供了 3 种不同的方法在 MarkLogic 中生成唯一 id,并解释了每种方法的优缺点。也许其中之一适合您的需求,或者您可以复制代码并根据需要进行调整。

请注意,单独的时间戳不足以保证唯一性,特别是在一个请求中生成多个 id 或并行处理数据时。

顺便说一句,uuid 字符串的长度使得发生冲突的可能性非常小。

呵呵!

关于xquery - 在 Marklogic (XQuery) 中使用时间戳生成不重复的随机数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47826362/

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