UUID生成器:什么是UUID?批量生成唯一标识符
UUID(Universally Unique Identifier)是一种标准化的唯一标识符格式,在软件开发中广泛应用。
UUID的版本
UUID v4:基于随机数生成,最常用的版本。约5.3×10^36个可能值,重复概率极低。
UUID v1:基于时间戳和MAC地址生成,可追溯生成时间和设备。
UUID v5:基于命名空间和名称生成,同样的输入产生同样的UUID。
UUID的格式
标准的UUID格式为32个十六进制数字,分为5组:8-4-4-4-12
例如:550e8400-e29b-41d4-a716-446655440000
UUID的应用场景
数据库主键:分布式系统中作为主键,无需自增ID。
会话标识:用户会话的唯一标识。
资源标识:API中资源的唯一ID。
文件名:防止文件重名。
用UUID生成器生成唯一标识符