美文网首页
Id生成策略

Id生成策略

作者: jarvan4dev | 来源:发表于2016-06-14 22:04 被阅读284次
    ID组成

    如上图,这串ID由4部分组成,完全可以保证不重复,下面来解释下为什么!

    如:52cbab70 231dea 1e81 9b2a39

    描述
    52cbab70 时间戳
    231dea 机器号
    1e81 进程ID
    9b2a39 自增数

    以上数字为 16进制表示

    特点:

    1.24个16进制数据,使用 12字节的存储空间。
    2.最后3个字节为:自动增长。可确保每秒生成的值也不一样,一秒最多允许每个进程拥有2563个不同ObjectId3.可转移到客户端生成,而减轻服务器负担(需要客户端的驱动程序)

    相关文章

      网友评论

          本文标题:Id生成策略

          本文链接:https://www.haomeiwen.com/subject/uavudttx.html