GUID、UUID和snowflake

UUID:Universally Unique Identifier,通用唯一标识符。

GUID:Global Unique Identifier,全局唯一标识符。

这两者都差不多,基本上可以看做是同一种东西,只不过GUID是微软系的东东。目的都是让分布式系统中的所有元素,都能有唯一的标识,而不需要透过中央控制端来做辨识。说白了,就是用于生成一个唯一ID。比如说,可以用于生成分布式数据库里的记录ID。

它们可以利用snowflake算法进行实现。当然也可以用别的算法进行实现。snowflake是twitter推出的算法。

发布了1124 篇原创文章 · 获赞 348 · 访问量 345万+

猜你喜欢

转载自blog.csdn.net/leftfist/article/details/104955558