mirror of
https://gitee.com/hyperf/hyperf.git
synced 2024-11-30 10:47:44 +08:00
Update doc.
This commit is contained in:
parent
dd312d279a
commit
82cee05c03
BIN
doc/zh/imgs/snowflake.jpg
Normal file
BIN
doc/zh/imgs/snowflake.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 27 KiB |
@ -1,5 +1,9 @@
|
|||||||
# Snowflake
|
# Snowflake
|
||||||
|
|
||||||
|
> `snowflake` 是 `Twitter` 开源的分布式 `ID生成算法`,结果是一个 `long` 型的 `ID`。其核心思想是:使用 `41bit` 作为毫秒数,`10bit` 作为机器的 `ID`(5 个 `bit` 是数据中心,5 个 `bit` 的机器 `ID`),`12bit` 作为毫秒内的流水号(意味着每个节点在每毫秒可以产生 `4096` 个 `ID`),最后还有一个符号位,永远是 `0`。
|
||||||
|
|
||||||
|
![snowflake](./imgs/snowflake.jpg)
|
||||||
|
|
||||||
## 安装
|
## 安装
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -79,6 +79,7 @@
|
|||||||
* [定时任务](zh/crontab.md)
|
* [定时任务](zh/crontab.md)
|
||||||
* [Task 机制](zh/task.md)
|
* [Task 机制](zh/task.md)
|
||||||
* [枚举类](zh/constants.md)
|
* [枚举类](zh/constants.md)
|
||||||
|
* [Snowflake](zh/snowflake.md)
|
||||||
|
|
||||||
* 应用部署
|
* 应用部署
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user