Huid
UUIDNext
Huid | UUIDNext | |
---|---|---|
1 | 6 | |
15 | 154 | |
- | - | |
3.6 | 6.7 | |
almost 3 years ago | 12 days ago | |
C# | C# | |
MIT License | BSD Zero Clause License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Huid
UUIDNext
-
Hey guys! Just wanted to share a tip on how to use performant Guid as primary keys in databases. Have you heard about UUID Version 7? It's here to save the day! Give it a try and let me know what you think. Happy coding! 😎💻
Here's the link to the library: https://github.com/mareek/UUIDNext
-
I need some help to adapt my UUID/GUID library (UUIDNext) to generate the best UUIDs for PostgreSQL, MySQL and other DBMS
I maintain a library that generate database optimized UUIDs and to investigate how UUID are stored and sorted on various databases, I need you to execute a little program that show just that (see end of post for more details).
-
How to use performant Guid as primary keys in databases. UUID Version 7 to the rescue!
Not my library: UUIDNext
-
TL;DR HiLo Key Generation in Entity Framework
BUT if you want to us GUID's on the server side as performant indexes, use this: https://github.com/mareek/UUIDNext
- UUINext: a modern .NET library to generate database friendly or name based UUID/GUID based on the latest RFC draft [crosspost from r/csharp]
- UUINext: a modern .NET library to generate database friendly or name based UUID/GUID based on the latest RFC draft
What are some alternatives?
DllExport - .NET DllExport with .NET Core support (aka 3F/DllExport aka DllExport.bat)
NewId - A sequential id generator that works across nodes with no collisions
Fnv1a128 - FNV-1a 「 128-bit 」 High-Speed implementations 🚀 using LX4Cnh etc.
uuid - Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.
MvsSln - 🧩 Customizable VisualStudio .sln parser, Complex support of the projects (.vcxproj, .csproj., …), Pluginable lightweight r/w handlers at runtime, and more …
unity-guid-regenerator - :id: GUID regenerator for Unity assets
vsSolutionBuildEvent - 🎛 Event-Catcher with variety of advanced Actions to service projects, libraries, build processes, runtime environment of the Visual Studio, MSBuild Tools, and …
go.uuid - UUID package for Go
Hashr - A cross platform program that quickly hashes any text or file
rfc4122bis - revision to RFC4122
Ulid - Fast .NET C# Implementation of ULID for .NET and Unity.
Entity Framework - EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.