UUID和GUID。
UUID(Universally Unique ldentifier通用唯一识别码)和GUID(Globally Unique ldentifer全局唯一标识符)本质上是相同的,都是128位的标识符用于生成全局唯一的标识。它们的区别主要在于命名和使用环境。
·1.GUID:标准:UUID是由开放软件基金会(Open Software Foundation OSF)定义的标准。
·2.GUID:使用环境:UUID在跨平台和跨语言的环境中使用更广泛,例如在Java、Python和Linux等环境中。
·3.GUID:标准:GUID是微软对UUID的一种实现和命名方式。
·4.GUID:使用环境:GUID通常在微软的产品和技术栈(如Windows.NET)中使用。
·5.雪花算法(Snowflake Algorithm)和Hi/Lo算法用于生成分布式系统中的唯一标识符,但它们生成的标识符并不符合UUID/GUID的标准格式。