UUIDv7 Comes to PostgreSQL 18
a year ago
- #UUIDv7
- #PostgreSQL
- #Database
- PostgreSQL 18 beta 1版本发布,新增UUIDv7、异步I/O和虚拟生成列等特性
- UUIDv7是基于时间戳的UUID变体,可提升数据库中的排序和索引局部性
- UUID在分布式数据库、不可猜测的公共标识符及客户端生成ID等场景中非常有用
- UUIDv7解决了排序和索引局部性问题,但未改变UUID的存储大小
- PostgreSQL 18引入`uuidv7()`函数生成UUIDv7值,并支持时间戳提取功能
- 社区被鼓励测试PostgreSQL 18测试版,并在9月正式发布前反馈问题