开发者社区 问答 正文

什么是分区独立分配算法?

什么是分区独立分配算法?

展开
收起
Aries- 2022-05-12 15:38:15 559 分享
分享
版权
来自: 阿里技术 举报
2 条回答
写回答
取消 提交回答
  • 通过将Id分段分配给不同单元独立管理。同一个单元的不同机器再通过共享redis进行单元内的集中分配。

    2022-05-12 17:14:04 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • 通过将Id分段分配给不同单元独立管理。同一个单元的不同机器再通过共享redis进行单元内的集中分配。

    相当于每个单元预先分配了一批Id,然后再由各个单元内进行集中式分配。

    比如int32的范围从-2147483648到2147483647,Id使用范围1,2100000000),前两位表示region,则每个region支持100000000(一亿)个资源,即Id组成格式可以表示为[0-20。

    即int32位可以支持20个单元,每个单元支持一亿个Id。

    2022-05-12 16:07:54 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等