Generator CUID
Generuj unikalne identyfikatory za pomocą CUID i CUID2. Konfiguruj liczbę, długość i odcisk palca.
Wejście
Wyjście
Instrukcja
Czym jest CUID?
CUID, czyli odporny na kolizje unikalny identyfikator, to format stringu zaprojektowany z myślą o kompaktowości i niezwykle niskim prawdopodobieństwie kolizji w systemach rozproszonych. Jest często używany, gdy potrzebujesz czegoś krótszego niż UUID, ale nadal odpowiedniego do jednoznacznej identyfikacji rekordów.
CUID2 to nowsza generacja tej samej koncepcji. Zachowuje odporność na kolizje, zapewniając jednocześnie większą kontrolę nad długością identyfikatora i sposobem działania fingerprintingu.
Opis narzędzia
To narzędzie generuje w przeglądarce klasyczne identyfikatory CUID lub identyfikatory CUID2. Możesz wybrać tryb, ustawić liczbę generowanych identyfikatorów oraz dostosować długość CUID2 i opcje fingerprintingu.
Narzędzie jest przydatne podczas testowania baz danych, seedów, fixture’ów i dowolnych procesów, które wymagają jednoczesnego wygenerowania wielu identyfikatorów przypominających unikalne.
Przykłady
- Pojedyncza wartość CUID2 z ustawieniami domyślnymi
- Klasyczny CUID dla systemów starszego typu
- Zbiorcza partia wygenerowanych identyfikatorów na potrzeby danych testowych
Funkcje
- Przełączanie między trybem generowania CUID i CUID2
- Generowanie jednocześnie maksymalnie 1000 identyfikatorów
- Pobieranie wygenerowanego wyniku jako zwykłego tekstu
Wyjaśnienie opcji
Liczba określa, ile identyfikatorów zostanie wygenerowanych. W trybie CUID2 długość określa rozmiar wyniku, a fingerprint dodaje dodatkową entropię powiązaną z bieżącym środowiskiem.
W klasycznym trybie CUID format identyfikatora jest stały, a opcje właściwe dla CUID2 są ignorowane.