Skip to content
gqlxj1987's Blog
Go back

leaf ID生成器

Edit page

原文链接

architecture

用户通过Round-robin的方式调用Leaf Server的各个服务

+-------------+--------------+------+-----+-------------------+-----------------------------+
| Field       | Type         | Null | Key | Default           | Extra                       |
+-------------+--------------+------+-----+-------------------+-----------------------------+
| biz_tag     | varchar(128) | NO   | PRI |                   |                             |
| max_id      | bigint(20)   | NO   |     | 1                 |                             |
| step        | int(11)      | NO   |     | NULL              |                             |
| desc        | varchar(256) | YES  |     | NULL              |                             |
| update_time | timestamp    | NO   |     | CURRENT_TIMESTAMP | on update CURRENT_TIMESTAMP |
+-------------+--------------+------+-----+-------------------+-----------------------------+

出现的问题:

双buffer优化

archi2

leaf snowflake部分

我们平常讲的完全自己生成ID

snowflake


Edit page
Share this post on:

Previous Post
Bandit Algo
Next Post
搬家随想