Por que v7 para chaves de banco de dados
Chaves v4 aleatórias são inseridas em qualquer ponto de um índice B-tree, o que deixa as gravações mais lentas e desperdiça espaço conforme as tabelas crescem. Um UUID v7 começa com um timestamp Unix de 48 bits em milissegundos, então as linhas novas vão para o fim do índice, como um número auto incremento, enquanto os IDs continuam únicos no mundo todo e podem ser gerados com segurança em qualquer servidor ou cliente.
Os bits restantes são aleatórios, com um contador dentro do mesmo milissegundo, então um lote gerado de uma vez fica em ordem estrita.
Confira o timestamp
Cole um UUID v7 no decodificador abaixo para ver o momento exato em que ele foi criado. A geração e a decodificação acontecem no seu navegador.