Zum Inhalt springen
POST AI agent ready /v1/uuid/v7

UUID v7 API – Kostenloser zeitlich geordneter UUID-Generator

Gibt eine UUID v7 mit einem eingebetteten Unix-Millisekunden-Zeitstempel in den höchstwertigen Bits zurück. UUID v7-Werte werden natürlich nach Erstellungszeitpunkt sortiert, was sie ideal für Datenbank-Primärschlüssel macht, bei denen es auf die Indexlokalität ankommt.

Code examples

curl -X POST https://api.botoi.com/v1/uuid/v7 \
  -H "Content-Type: application/json" \
  -d '{}'

When to use this API

Datenbankprimärschlüssel mit hoher Schreibgeschwindigkeit

Verwenden Sie UUID v7 für Tabellen mit Millionen von Einfügungen. Das zeitlich geordnete Präfix hält B-Tree- und LSM-Tree-Indizes kompakt und reduziert Seitenaufteilungen.

Cursorbasierte Paginierung

Da UUID v7-Werte chronologisch sortiert werden, können Sie Ergebnisse direkt anhand der ID paginieren, anstatt eine separate Cursorspalte zu verwalten.

Frequently asked questions

Warum UUID v7 gegenüber UUID v4 wählen?
UUID v7 bettet einen Zeitstempel ein, sodass die Werte in der Erstellungsreihenfolge sortiert werden. Dadurch bleiben Datenbankindizes effizient und es ist keine separate Zeitstempelspalte bei der Bestellung erforderlich.
Kann ich den Zeitstempel aus einer UUID v7 extrahieren?
Ja. Die ersten 48 Bits kodieren einen Unix-Millisekunden-Zeitstempel. Die meisten UUID-Bibliotheken bieten eine Methode zum Extrahieren.
Ist UUID v7 ein offizieller Standard?
Ja. UUID v7 ist in RFC 9562 (veröffentlicht im Mai 2024), dem Nachfolger von RFC 4122, definiert.
Wie viele Zufallsbits hat UUID v7?
UUID v7 verfügt über 74 Bit Zufälligkeit (nach dem 48-Bit-Zeitstempel und den Versions-/Variantenbits), was mehr als genug ist, um Kollisionen in verteilten Systemen zu vermeiden.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.