gpt4 book ai didi

java - UUID 缩短

转载 作者:IT王子 更新时间:2023-10-29 05:59:00 27 4
gpt4 key购买 nike

我需要计算应用的每日独立用户数。

我可以唯一识别用户的唯一方法是通过他们的 UUID(这是外部提供的,所以我不得不使用它)。

我知道我的每日用户数是几百万。

我想在 Redis 中使用一个 bitset 来进行人口统计,但为了让它工作,我需要一种缩小我的 UUID 的方法,以便它可以轻松地适应 long。我知道发生碰撞的可能性,但我不关心精确的数字。

有人用 Java 做过吗?我所追求的是如何将我的 UUID 转换成适合 long 的东西。

最佳答案

UUID 上有两种方法可能对您有益的对象。

getLeastSignificantBits()getMostSignificateBits() .两者都返回一个长。取其中一个多头作为你的答案(如果你愿意,也可以是某种组合。)

关于java - UUID 缩短,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11496277/

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