Przejdź do treści
Konwerter godzin rozpoczęcia meczów MŚ jest dostępnySprawdź godziny rozpoczęcia w swojej strefie i dodaj przypomnienia w kalendarzu.

Generator UUID

Generator UUID tworzy identyfikatory v1, v4 i v7 wsadowo, z opcjami wielkości liter, myślników, kopiowania i pobierania TXT dla ID baz danych, kluczy idempotencji i ID śledzenia.

Wersja UUID

Liczba

1 / 100

Opcje formatu

Wielkie litery

Uwzględnij łączniki

Generator UUID

Szybki start

1
Wybierz wersję: v7 jest domyślna dla ID uporządkowanych czasowo; użyj v4 dla czystej losowości i v1 tylko dla starszej semantyki znacznika czasu
2
Format: przełączaj wielkość liter i łączniki, aby uzyskać czytelny lub kompaktowy zapis.
3
Wygeneruj, a następnie skopiuj jeden/wszystko lub pobierz listę w formacie .txt

Typowe scenariusze

Kolumny bazy danych UUID i testuj klucze podstawowe, przy czym nadal wymagane są ograniczenia unikalności bazy danych

Klucze idempotencji API i identyfikatory żądań deduplikacji

Identyfikatory logów/zdarzeń/śledzenia żądań.

Parametry wersji i formatu

v1: semantyka znacznika czasu + losowy identyfikator węzła; nie traktuj go jako wiarygodnego zapisu czasu tworzenia lub klucza, który można sortować
v4: losowy identyfikator; generowany przez bibliotekę uuid z użyciem nowoczesnych wartości losowych crypto
v7: UUID uporządkowany czasowo według Unix Epoch; przydatny dla indeksów baz danych i logów, ale nie jest autorytatywnym zapisem czasu utworzenia
Prezentacja: wielkość liter i łączniki wpływają tylko na wygląd i sposób przechowywania; porównywanie jest nieczułe na wielkość liter.

📦 Generowanie wsadowe i eksport

Prezentacja: wyświetlana jest tylko bieżąca partia wraz z informacją o czasie wygenerowania.
Działania jednym kliknięciem: skopiuj jeden/wszystkie albo pobierz plik .txt.
Dane wyniku: każdy wiersz pokazuje wersję UUID i czas wygenerowania.

Granice generacji UUID

To narzędzie generuje tylko UUID v1, v4 i v7; nie oferuje v3/v5/v6/v8, UUID Nil/Max, generowania namespace, walidacji ani dekodowania.
Dane wyjściowe wersji 4 nadają się do identyfikatorów, a nie haseł, kluczy API, tokenów uwierzytelniania ani innych wpisów tajnych.
Wynik v7 jest w przybliżeniu uporządkowany czasowo, ale opcje formatu nie zmieniają UUID w sekrety ani gwarancje biznesowe.
Wynik v1 niesie semantykę czasu i losowy identyfikator węzła; wybierz raczej v7 lub v4, chyba że świadomie potrzebujesz tego starszego zachowania czasowego.
Wielkie litery i łączniki zmieniają tylko prezentację ciągu; znormalizuj format przed porównaniem lub zapisaniem identyfikatorów UUID w różnych systemach.

Wskazówki użycia

Ogólna rekomendacja: używaj v7 dla sortowalnych identyfikatorów produkcyjnych, v4 dla losowych, a v1 tylko przy świadomej potrzebie starszej semantyki czasu
Konwencja przechowywania: w bazie danych stosuj małe litery bez łączników; w logach/na UI małe litery z łącznikami.
Idempotencja i śledzenie: używaj v7 lub v4 dla kluczy idempotencji i ID śledzenia; UUID nie są tokenami uwierzytelniania ani sekretami
Przygotowanie wsadu: możesz wcześniej wygenerować i zweryfikować paczkę UUID na potrzeby migracji lub inicjalizacji.

Ograniczenia i kompatybilność

Obsługa wersji: obecnie tylko v1, v4 i v7; brak v3/v5/v6/v8, Nil/Max, namespace UUID, walidatora i dekodera
Różnice między językami: biblioteki mogą różnić się zapisem (wielkość liter/łączniki); zespół powinien przyjąć jednolitą konwencję.

Prywatność i bezpieczeństwo

Identyfikatory UUID są generowane w przeglądarce. Wygenerowane wyniki nie są wysyłane do CrateX.app, a ustawienia lokalne można wyczyścić lub zresetować.
Uwaga o prywatności: v1 i v7 niosą semantykę czasu; v1 używa losowego identyfikatora węzła i nie ujawnia prawdziwego adresu MAC

Najczęstsze pytania

5

Przejdź do kolejnego kroku z tymi powiązanymi narzędziami.

Całe przetwarzanie narzędzi odbywa się lokalnie w Twojej przeglądarce.