Flux RSS de la base de données AWS Blog

Implémenter UUIDv7 dans Amazon RDS pour PostgreSQL en utilisant Trusted Language Extensions

La version 7 de l'UUID (UUIDv7) a été introduite pour améliorer l'aléatoire de l'UUIDv4. L'UUIDv7 encode un horodatage Unix avec une précision au millième de seconde dans les 48 premiers bits de l'UUID, ce qui signifie que l'UUIDv7 est basé sur le temps et séquentiel. Les extensions de langage de confiance (pg_tle) pour PostgreSQL sont un nouveau kit de développement open source qui vous aide à créer des extensions à haute performance qui s'exécutent en toute sécurité sur PostgreSQL. Dans cet article, nous démontrons comment créer et installer une extension de langage de confiance (TLE) en utilisant PL/Rust comme langage de confiance pour générer un UUIDv7. Nous examinons également plus en détail la mise en œuvre sous-jacente de l'extension.
favicon
aws.amazon.com
Implement UUIDv7 in Amazon RDS for PostgreSQL using Trusted Language Extensions