现在哪些做进口商品的电商网站,网站设计 工作,福田做商城网站建设哪家效益快,建e室内设计网官网平面图MySQL自增id: 
优点#xff1a; 1.简单易用  MySQL自增id 由数据库自动生成。 2.效率高 自增id是按顺序递增的#xff0c;可以提高插入和查询的效率。 3.索引效率高 自增id可以作为主键或索引列#xff0c;提高查询效率。 
缺点#xff1a; 1.不适用于分布式系统 在分布式…MySQL自增id: 
优点 1.简单易用  MySQL自增id 由数据库自动生成。 2.效率高 自增id是按顺序递增的可以提高插入和查询的效率。 3.索引效率高 自增id可以作为主键或索引列提高查询效率。 
缺点 1.不适用于分布式系统 在分布式环境下多个节点生成的自增id可能会冲突需要额外的处理机制。 
UUID 
优点 1.全球唯一性 UUID在全球范围内保证了唯一性不会出现重复的情况。 
缺点 1.存储空间大 UUID占用的存储空间较大通常为36个字符如果作为主键会占用更多的存储空间。 2.索引效率低 UUID是随机生成的不具有顺序性导致索引效率较低。 3.查询效率低 由于索引效率低查询效率也会受到影响。 
雪花算法唯一 id 
雪花算法可以生成唯一idid 只包含数字 长 64位。 
雪花算法生成的 id包括 符号位1位时间戳( 41位) 数据中心ID (5位) 机器ID(5位) 序列号(12位)。。 
符号位1位始终为数字 0 留作未来使用有可能被用来区分有符号数和无符号数。 时间戳( 41位) 纪元开始以来的毫秒数。 数据中心ID (5位) 最多可以有 32 个 ( 2^ 5) 机器。 序列号 (12位) 对于某个机器/进程 每生成 一个ID序列号就加1这个数字每毫秒开始时都会被重置 为0。 
雪花算法 id 
优点: 1.分布式环境下唯一性 雪花id在分布式系统中生成唯一的id可以满足分布式环境下的需求。 
缺点 1.依赖于机器时钟 雪花id 的生成依赖于机器的时钟如果时钟回拨或者时钟不同步可能会导致生成的id不唯一。 2.存储空间较大 雪花id 占用的存储空间较大通常为64位如果作为主键会占用更多的存储空间。 3.查询效率低 由于雪花id 是随机生成的不具有顺序性导致索引效率较低。 
参考资料 
https://blog.csdn.net/JSUITDLWXL/article/details/135644456