mirror of
https://github.com/chai2010/advanced-go-programming-book.git
synced 2025-05-24 12:32:21 +00:00
fix diagram
This commit is contained in:
parent
57b25203f1
commit
f21c424ab5
@ -127,9 +127,9 @@ Epoch 就是本节开头讲的起始时间,NodeBits 指的是机器编号的
|
||||
sonyflake 是 Sony 公司的一个开源项目,基本思路和 snowflake 差不多,不过位分配上稍有不同:
|
||||
|
||||
```
|
||||
+--------------------------------------------------------------------------+
|
||||
+-----------------------------------------------------------------------------+
|
||||
| 1 Bit Unused | 39 Bit Timestamp | 8 Bit Sequence ID | 16 Bit Machine ID |
|
||||
+--------------------------------------------------------------------------+
|
||||
+-----------------------------------------------------------------------------+
|
||||
```
|
||||
|
||||
这里的时间只用了 39 个 bit,但时间的单位变成了 10ms,所以理论上比 41 位表示的时间还要久(174 years)。
|
||||
|
Loading…
x
Reference in New Issue
Block a user