大鹏一日同风起

大鹏一日同风起
记录日常,记录生活,记录时代
  1. 首页
  2. hadoop
  3. 正文

分布式序列号生成方案-待完善

2017年9月14日 65点热度 0人点赞 0条评论

一、概述。

1、应用场景。

消息标识。

订单标识。

运单标识。

帖子标识。

2、核心问题。

保证全局唯一。

满足一定规则。

位数固定,统一前缀,或者后缀。

趋势有序,时间相关。

有校验位,防止推断。

高性能、高可用、吞吐量、易用性。

二、依赖数据库(MySQL)。

1、单点单次。

2、单点批量。

3、主备批量。

优点:

缺点:

优化:

三、依赖缓存(Redis/JimDB)。

INCR、INCRBY、DECR、DECRBY。

优点:

缺点:

优化:

四、依赖ZooKeeper ZNode。

优点:

缺点:

优化:

五、UUID及其变种。

折半UUID。

优点:

缺点:

优化:

六、snowflake算法。。

优点:

缺点:

优化:

七、总结。

自动故障迁移

一致性哈希

CPU寄存器

L1高速缓存

内存

磁盘

外部缓存

标签: 暂无
最后更新:2017年9月14日

pbdatacn

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

归档

  • 2023 年 1 月
  • 2022 年 12 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2015 年 12 月
  • 2015 年 11 月
  • 2015 年 10 月
  • 2015 年 9 月
  • 2015 年 8 月
  • 2015 年 3 月
  • 2015 年 1 月
  • 2014 年 12 月
  • 2014 年 10 月
  • 2014 年 9 月
  • 2014 年 8 月
  • 2014 年 7 月

分类

  • Android
  • Docker
  • hadoop
  • linux
  • Redis
  • webservice
  • 文章
  • 未分类
  • 生活
  • 算法

COPYRIGHT © 2026 大鹏一日同风起. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

京ICP备14029030号-1