Hasty Briefsbeta

双语

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月正式发布前反馈问题