像QQ,好的QQ号他是怎么实现保留的? 也就是在给用户随机分配的时候 像128888888这样的QQ号 肯定不会注册到的。所以他的用户表的ID肯定不是自动生成的,应该是指定分配的。
我问了个老师,他说是使用号码池,但是他也不大了解内部实现方案。
请大家讨论一下。发表下看法。

解决方案 »

  1.   

    QQ号码一直增加的数字而已,并不是一定需要随机分配的。只是增加了判断这个号码是不是保留而已,这些保留号码可以预先用存储到数据库中(实际上只需要保留一小部分,因为你在某一时刻能够申请的号码就是那么一点),也可以在申请时作算法判断(是不是有连续N个8,是不是12345这样的连续号等等)。
      

  2.   

    自增就可以,加个过滤器,匹配顺子,AAA这样的号码等等