大企业才用的分布式唯一Id,它比GUID好
原文中文,约1700字,阅读约需5分钟。发表于: 。支持.Net Core(2.0及以上)与.Net Framework(4.5及以上)可以部署在Docker, Windows, Linux, Mac。分布式唯一Id,顾名思义,是指在全世界任何一台计算机上都不会重复的唯一Id。在单机/单服务器/单数据库的小型应用中,不需要用到这类东西。但在高并发、海量数据、大型分布式应用中,分布式唯一Id却是构建整个系统的最核心一环。设想一下如下场景:在某个大型电...
本文介绍了分布式唯一Id的重要性和使用方法,以及在.Net Core和.Net Framework环境下的示例代码。分布式唯一Id是构建高并发、海量数据、大型分布式应用的核心,可以避免重复的订单Id和修改的麻烦。推荐将分布式唯一Id作为数据库中每个表的主键。