gpt4 book ai didi

mongodb - 在 MongoDB 中自动递增以存储唯一用户 ID 的序列

转载 作者:IT老高 更新时间:2023-10-28 13:05:27 25 4
gpt4 key购买 nike

我正在制作一个分析系统,API 调用会提供一个唯一的用户 ID,但它不是按顺序排列的而且太稀疏。

我需要为每个唯一用户 ID 提供一个自动增量 ID,以在 bitarray/bitset 中标记分析数据点。因此,第一个用户遇到的将对应于 bitarray 的第一位,第二个用户将是 bitarray 中的第二位,依此类推。

那么有没有一种可靠且快速的方法来在 MongoDB 中生成增量唯一用户 ID?

最佳答案

正如所选答案所说,您可以使用 findAndModify 生成顺序 ID。

但我强烈不同意您不应该这样做的观点。这一切都取决于您的业务需求。拥有 12 字节的 ID 可能会非常消耗资源,并且在未来会导致严重的可扩展性问题。

我有详细解答here .

关于mongodb - 在 MongoDB 中自动递增以存储唯一用户 ID 的序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8384029/

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