唯一ID,snowflake如何解决时间回拨(UUID, Snowflake, Uni-Generator))

registercsdn 2020-06-24 09:18:32
轻量级,除了C/C++ 基本库,不依赖第三方,linux+arm平台。
现在只考虑单机使用,不考虑分布式。(uni-generator 需要第三方,UUID主要分布式,snowflake会有时间回拨问题)。

简单说明:
单机c/c++程序生成exe,1 运行exe,然后结束退出,会频繁运行,退出,希望每次运行,内部简单c/c++代码生成唯一id
2 同时运行多个相同exe,每个内部都生成唯一id


Snowflake简单易行,只是时间回拨很容易操作,很容易造成id一样。是否可以从系统拿到其他内容,每次运行exe exe内部加一些代码生成唯一id

...全文
305 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

18,777

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧