安全随机数
使用 crypto.getRandomValues,不依赖可预测的 Math.random。
生成数据库主键、接口请求 ID、测试数据标识,或者创建临时账号使用的随机密码。
UUID 适合用作数据库记录 ID、订单 ID、请求 ID 和测试数据标识。
使用 crypto.getRandomValues,不依赖可预测的 Math.random。
一次可生成最多100个UUID,适合测试数据、主键和请求标识。
可控制长度及大小写、数字、符号字符集合。
UUID v4 是基于随机数生成的128位通用唯一标识符,常用于数据库主键、分布式系统对象ID、Trace ID和测试数据。
UUID v4 的随机空间极大,实际系统中碰撞概率可以忽略,但它不是数据库唯一约束的替代品。
建议使用至少16位并同时包含大小写字母、数字和符号。生成结果只存在当前页面,请自行安全保存。