GUID V4 与 V1 代之间的性能差异是什么?

问题描述 投票:0回答:0

.NET 默认为 V4 GUID,要获得 V1,我需要使用基于 TimeStamp(100ns 精度)的 Win32 UUIDCreateSequential。

但是,对于 C# 11,DateTime 现在的精度为 1ns。所以我想知道是否有可能使用 C# 11 DateTime 构建基于 V1 的 GUID,这是否会比标准 GUID V4 更快?

几个好处:

  1. 减少碰撞机会
  2. 包含时间的 GUID
  3. 更快?
guid
© www.soinside.com 2019 - 2024. All rights reserved.