Achei bastante interessante essa opção de utilizar os primeiro bytes do guid com uma representação de data, semelhanto ao que o mongodb faz com o ObjectId. Essa prática torna possível filtrar por data usando o guid, já tive que fazer isso algumas vezes em collection que os documents não tinham data de criação
🔗 LINKS FIXADOS 🟢 Jornada Fullstack Replay 👉 go.balta.io/jornada-fullstack-dotnet 🟣 Curso Premium - Desenvolvimento Fullstack em .NET 👉 balta.io/cursos/fullstack-dotnet Assine nossa Newsletter! Receba todo o nosso conteúdo no e-mail 👉 go.balta.io/conteudo?TH-cam& Participe da nossa comunidade no Discord 👉 balta.io/discord Receba as novidades no WhatsApp 👉 whatsapp.com/channel/0029VaZqOZH3wtbBh7sM9E25 Acompanhe o balta.io no Instagram 👉 instagram.com/balta.io?TH-cam& Acompanhe o balta.io no LinkedIn 👉 www.linkedin.com/company/balta-io?TH-cam&
Bem interessante. Gosto muito de usar GUID, embora ele seja um pouco mais lento em comparação com um int convencional. No entanto, pela segurança que oferece, vale a pena usá-lo.
Muito bom vídeo professor. Eu gero GID e transformo em Int64 pra usar como PK. Fica aleatório, mas sem usar processamento de um GID convencional. O que vc acha dessa abordagem?
@@carlosfonteles8464 Nós temos um sistema legado que usa guids como vc faz mas no nosso caso a fragmentação dos índices sendo usados como PK acabou se tornando um problema sério. Temos tabelas com bilhões de registros e acaba que temos que forçar reindex em algumas tabelas. O sistema está sendo refeito e agora a pk é um longo e temos um identificador como guid UUIID.
E o que usar pro Mac agora que o Visual Studio não existe mais? Acho que o VS Code ainda tem que melhorar tanto pra chegar perto do Visual Studio normal 😢
Ja ouvi varias formas em videos gringos e no trabalho, "G U I D" (sigla), Gwid (rima com squid) e "Goo-Id" (2 silabas). Nem eles tem um jeito certo hehe
BLACK FRIDAY 2024 ⚡ Está chegando a maior e melhor da nossa história! Não perca.
INSCREVA-SE NA LISTA DE ESPERA: go.balta.io/black-friday?TH-cam&
Uso o guid em aplicações aqui internas, mas não como chave primaria de tabela e claro, usamos índices no banco para otimizar a busca.
🚀
Achei bastante interessante essa opção de utilizar os primeiro bytes do guid com uma representação de data, semelhanto ao que o mongodb faz com o ObjectId. Essa prática torna possível filtrar por data usando o guid, já tive que fazer isso algumas vezes em collection que os documents não tinham data de criação
🚀🚀🚀
Balta no Oracle, o Guid é transformado em Raw de 32 carácter, assim aí é possível trabalhar tranquilamente com ele
Show demais!! Já havia ouvido algo sobre... na prática nunca testei... obrigado por compartilhar!
Confira as novidades:
github.com/dotnet/core/discussions/9448
devblogs.microsoft.com/dotnet/dotnet-9-preview-7/
🔗 LINKS FIXADOS
🟢 Jornada Fullstack Replay
👉 go.balta.io/jornada-fullstack-dotnet
🟣 Curso Premium - Desenvolvimento Fullstack em .NET
👉 balta.io/cursos/fullstack-dotnet
Assine nossa Newsletter! Receba todo o nosso conteúdo no e-mail
👉 go.balta.io/conteudo?TH-cam&
Participe da nossa comunidade no Discord
👉 balta.io/discord
Receba as novidades no WhatsApp
👉 whatsapp.com/channel/0029VaZqOZH3wtbBh7sM9E25
Acompanhe o balta.io no Instagram
👉 instagram.com/balta.io?TH-cam&
Acompanhe o balta.io no LinkedIn
👉 www.linkedin.com/company/balta-io?TH-cam&
Bem interessante. Gosto muito de usar GUID, embora ele seja um pouco mais lento em comparação com um int convencional. No entanto, pela segurança que oferece, vale a pena usá-lo.
🚀🚀🚀
Top de mais
🚀🚀🚀
Parece que a lib de ULID vai deixar de ser dependência por aqui! 😌
🚀🚀🚀
Pra Oracle funciona, no oracle o tipo da coluna tem que ser raw(16)
🚀🚀🚀
Muito bom vídeo professor. Eu gero GID e transformo em Int64 pra usar como PK. Fica aleatório, mas sem usar processamento de um GID convencional. O que vc acha dessa abordagem?
@@carlosfonteles8464 Nós temos um sistema legado que usa guids como vc faz mas no nosso caso a fragmentação dos índices sendo usados como PK acabou se tornando um problema sério. Temos tabelas com bilhões de registros e acaba que temos que forçar reindex em algumas tabelas. O sistema está sendo refeito e agora a pk é um longo e temos um identificador como guid UUIID.
Depende do cenário... É um meio termo interessante sim 🚀🚀🚀
E o que usar pro Mac agora que o Visual Studio não existe mais? Acho que o VS Code ainda tem que melhorar tanto pra chegar perto do Visual Studio normal 😢
Rider ou VS Code com V# Dev Kit! 🚀🚀
Já lançaram o .NET 9 rc1 kkk
Já estou gravando curso com .NET 9 😅
Por aqui, é assim:
GUID -> "Gáide"
🤔
Achei que finalmente ia aprender como pronunciar e você começa o vídeo perguntando a pronúncia, kkkkkk
@@DaniloStill idem. Já ficamos até no trabalho discutindo isso kkk
@@narebinhaa sugestão para o próximo vídeo do balta, como pronuncia GUID 😁
Ja ouvi varias formas em videos gringos e no trabalho, "G U I D" (sigla), Gwid (rima com squid) e "Goo-Id" (2 silabas). Nem eles tem um jeito certo hehe
Goo+Id que me ficou a impressão, ao pesquisar no Forvo (esse site contém a gravação da pronúncia de palavras/frases em diversos idiomas do mundo)
hahahahahah... eu ouço mais "GWID"