UUIDv47:数据库友好型UUID,兼顾排序和API兼容性
2025-09-17
UUIDv47是一个巧妙的方案,它在数据库中存储可排序的UUIDv7,但在API接口层对外呈现为UUIDv4。其核心是使用SipHash-2-4算法对UUIDv7的时间戳字段进行密钥掩码,保证了数据库的排序效率和API的兼容性。该库提供C语言实现,易于集成,并具有密钥恢复抗性,保证了安全性。
开发