Gerador de CUID
Gere identificadores exclusivos com CUID e CUID2. Configure a quantidade, o comprimento e a impressão digital.
Entrada
Saída
Leia-me
O que é um CUID?
Um CUID, ou identificador exclusivo resistente a colisões, é um formato de string desenvolvido para ser compacto e extremamente improvável de colidir em sistemas distribuídos. Ele é normalmente usado quando você precisa de algo mais curto que um UUID, mas ainda adequado para registros exclusivos.
O CUID2 é uma geração mais recente da mesma ideia. Ele mantém o objetivo de resistência a colisões, permitindo mais controle sobre o comprimento do identificador e o comportamento de fingerprinting.
Descrição da ferramenta
Esta ferramenta gera CUIDs clássicos ou identificadores CUID2 no navegador. Você pode escolher o modo, definir quantos IDs gerar e ajustar o comprimento do CUID2 e as opções de fingerprint.
Ela é útil para testar bancos de dados, seeds, fixtures ou qualquer fluxo de trabalho que precise de muitos identificadores com aparência exclusiva de uma só vez.
Exemplos
- Um único valor CUID2 padrão
- Um CUID clássico para sistemas legados
- Um lote de IDs gerados para dados de teste
Recursos
- Alternar entre os modos de geração CUID e CUID2
- Gerar até 1000 identificadores de uma só vez
- Baixar o resultado gerado como texto simples
Opções explicadas
A quantidade controla quantos IDs são produzidos. No modo CUID2, o comprimento controla o tamanho da saída, e o fingerprint adiciona entropia extra vinculada ao ambiente atual.
No modo CUID clássico, o formato do identificador é fixo, e essas opções específicas do CUID2 são ignoradas.