UUID那些事儿(下)

2017/12/10 posted in  通用

其他的方法

业务属性

  • 滴滴:时间+起点编号+车牌号
  • 淘宝订单:时间戳+用户ID
  • 其他电商:时间戳+下单渠道+用户ID,有的会加上订单第一个商品的ID。

举例roll业务场景--用户参与roll房间记录
时间+roll房间id+用户id

数据库方案-Flicker的解决方案

自增id 调用方ip
5 192.168.2.13
3 192.168.2.15
6 192.168.3.15

Redis分布式方案

推荐

美团leaf
是现有大部分方案的优化方案

其他

shardingjdbc 本身就是中间件:-D

参考

分布式架构系统生成全局唯一序列号的一个思路
flickr方案原版(科学上网)
flickr方案网络版