代码之家  ›  专栏  ›  技术社区  ›  AlexZeDim

雪花生成的ID是否可以比未签名的长?(2^64-1)

  •  0
  • AlexZeDim  · 技术社区  · 2 年前

    这是一个有点愚蠢的问题,但我没有足够的相关到期日来回答自己。

    雪花能否生成ID( 274950720577339394 )那就大一点 unsigned_long 整数的类型?(2^64-1)

    只是多一点信息。我想将雪花ID存储在elasticsearch索引中,并根据它的 integer types 有一个 未签名的_long 我想这应该非常合适,并将雪花存储为一个数字。这不是个好主意吗?或者它可以安全使用 keyword 而不是 int 类型?

    1 回复  |  直到 2 年前
        1
  •  1
  •   MC Emperor Ravindra babu    2 年前

    不,他们不能。

    根据 this post on Google Groups ,

    ID仍然是64位无符号整数

    请注意,这篇帖子是在2010年发布的,那是很久以前的事了,但它似乎没有被改变。