秦怀记事本
首页
分类
缓存
多线程与并发
分布式
归档
标签
瞬间
文档
友人帐
关于我
秦怀
纵使缓慢,驰而不息。
累计撰写
26
篇文章
累计创建
12
个分类
累计收到
0
条评论
导航
首页
分类
缓存
多线程与并发
分布式
归档
标签
瞬间
文档
友人帐
关于我
目录
秦怀记事本
纵使缓慢,驰而不息。
分类
分布式
雪花算法对System.currentTimeMillis()的优化
2023-03-24 00:54
101
0
0
34.1℃
分布式
前面已经讲过了雪花算法,里面使用了System.currentTimeMillis()获取时间,有一种说法是认为System.currentTimeMillis()慢,是因为每次调用都会去跟系统打一次交道,在高并发情况下,大量并发的系统调用容易会影响性能(对它的调用甚至比new一个普通对象都要耗时,毕竟new产生的对象只是在Java内存中的堆中)。
聊聊雪花算法的细枝末节
2023-03-24 00:52
88
0
0
32.8℃
分布式
前面文章在谈论分布式唯一ID生成的时候,有提到雪花算法,这一次,我们详细点讲解,只讲它。SnowFlake算法据国家大气研究中心的查尔斯·奈特称,一般的雪花大约由10^19个水分子组成。在雪花形成过程中,会形成不同的结构分支,所以说大自然中不存在两片完全一样的雪花,每一片雪花都拥有自己漂亮独特的形状
分布式唯一id如何生成?
2023-03-24 00:51
70
0
0
31.0℃
分布式
分布式系统全局唯一的 id 是所有系统都会遇到的场景,往往会被用在搜索,存储方面,用于作为唯一的标识或者排序,比如全局唯一的订单号,优惠券的券码等,如果出现两个相同的订单号,对于用户无疑将是一个巨大的bug。
弹