PostgreSQL 18 Beta: UUIDv7 melhora as chaves primárias do banco de dados

2025-09-21
PostgreSQL 18 Beta: UUIDv7 melhora as chaves primárias do banco de dados

O PostgreSQL 18 Beta foi lançado, e seu recurso mais aguardado é o suporte nativo ao UUIDv7. O UUIDv7, uma variante de UUID baseada em timestamp, resolve os problemas de ordenação e localidade de índice inerentes aos UUIDs tradicionais usados como chaves primárias do banco de dados. Ele oferece uma combinação convincente de identificadores globalmente exclusivos e ordenação temporal, tornando-o ideal para bancos de dados distribuídos que precisam de alto desempenho e escalabilidade. Outras melhorias de desempenho no PostgreSQL 18 incluem E/S assíncrona e otimizações de índice.

Desenvolvimento