摘要: 概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而twitter的snowflake解决了这种需 阅读全文
posted @ 2019-03-22 14:19 网鱼 阅读(921) 评论(0) 推荐(0) 编辑
摘要: 关于雪花 雪花(snowflake)在自然界中,是极具独特美丽,又变幻莫测的东西: 雪花算法: 雪花算法的原始版本是scala版,用于生成分布式ID(纯数字,时间顺序),订单编号等。 自增ID:对于数据敏感场景不宜使用,且不适合于分布式场景。GUID:采用无意义字符串,数据量增大时造成访问过慢,且不 阅读全文
posted @ 2019-03-22 14:07 网鱼 阅读(10564) 评论(0) 推荐(0) 编辑