唯一ID,snowflake如何解决时间回拨(UUID, Snowflake, Uni-Generator))
轻量级,除了C/C++ 基本库,不依赖第三方,linux+arm平台。
现在只考虑单机使用,不考虑分布式。(uni-generator 需要第三方,UUID主要分布式,snowflake会有时间回拨问题)。
简单说明:
单机c/c++程序生成exe,1 运行exe,然后结束退出,会频繁运行,退出,希望每次运行,内部简单c/c++代码生成唯一id
2 同时运行多个相同exe,每个内部都生成唯一id
Snowflake简单易行,只是时间回拨很容易操作,很容易造成id一样。是否可以从系统拿到其他内容,每次运行exe exe内部加一些代码生成唯一id