Gerando o UUID v5. O que é nome e espaço de nomes?
Eu li oman
página, mas eu não entendo o quename
enamespace
são para.
Para os UUIDs da versão 3 e versão 5, os argumentos e nome de nomes adicionais da linha de comandos devem ser fornecidos. O namespace é um UUID na representação de string ou um identificador para UUIDs de namespace internamente predefinidos (atualmente conhecidos como "ns: DNS", "ns: URL", "ns: OID" e "ns: X500"). O nome é uma cadeia de comprimento arbitrário.
O namespace:
O namespace é um UUID na representação de string ou um
Isso significa que preciso armazená-lo (UUID v4) em algum lugar em relação ao UUID v5 gerado? Em ambos os casos, por que isso não é feito automaticamente?
O nome é uma cadeia de comprimento arbitrário.
name
uma string completamente aleatória? Qual é o propósito disso então? Pode ser decodificado a partir do UUID v5?