说起腾讯QQ可谓家喻户晓,周所周知,刚刚经过一场与奇虎360无硝烟战火的互联网厮杀,暂且不提他们之间的谁对谁错。
        首先来简单回顾腾讯的发展历程,1998年11月12日成立深圳腾讯计算机有限公司,1992年2月推出即时通信系统,就是今天咱们说所的QQ,当时由于设计合理、良好的易用性,而且有一群广大青年为之拥护,随着用户群越来越多,腾讯的业务也是逐渐扩大,发展到现在拥有多个领域的业务,涉及颇广,其中包括QQ空间、QQ会员、QQ邮箱、蓝钻、红钻、腾讯拍拍、QQ铃声、QQ游戏、QQ搜搜、QQLive、QQ旋风、QQ博客等等,不由得让人产生佩服。
        说了这么多废话了,大家一定想知道这葫芦里买的是什么药。
        听我慢慢道来。
        对于QQ号,大家都期盼自己有个好记得、顺口的、吉利的、与生日、与年份相关的QQ号,当初我在申请的时候也期盼有个顺口的QQ号,别误会,我不是向大家推荐如何申请令人满意的QQ号,更不是在为腾讯公司做广告。此时,朋友会问,别卖关子了,说说。
别急,其实嘛。。。也就是。。。想。。。和大家。。。讲。。。讲。。。今天讲的就是QQ号,只不过想谈谈QQ号中的奥秘!
        ( ⊙ o ⊙ )啊!QQ号还会有奥秘,怎么一直没有听说过这事,你是不是在骗人,还是在拿人穷开心,QQ号里能有什么奥秘??????
        难道QQ号里还会有宝藏不成?!
        当然有!
        QQ号就是宝藏。
        大家终于忍不住道,这不是废话吗?又绕回来了!!!
别急,大家先回想一下,用户获得腾讯QQ号的流程,首先让用户注册一些基本信息,注册成功后返回用户QQ号,而这个QQ号做为不同用户区别的唯一标识。
        讲到这里,首先大家先了解一下什么叫做主键?
        主键:表中经常有一个列或列的组合,其值能唯一地标识表中的每一行。
        作为数据库设计的主键一般主要选择有自增序列、Guid、varchar类型的。大家会问,这与QQ号有什么直接的联系吗?
        大家还是看看下面这样表。
        自增序列
        优点:数据库自动编号,速度快,而且是增量增长,聚集型主键按顺序存放,对于检索非常有利;数据类型,占用空间小,易排序,在传递方面也非常方便。
        缺点:对于需要制定ID记录显得麻烦,区分新老数据也比较麻烦。对于数据移植操作不方便。
        Guid生成
        优点:Guid是可以自动生成,可以提前知道增加的行ID,为程序处理提供了很大方便,便于数据移植。
        缺点:存储空间增大,索引时间较慢。
         QQ号优点: 模拟随机生成QQ号,由0到9十个阿拉伯数字组成,长度固定,具备以上三者的优点。 不能挑选QQ号,可以设置昵称,弥补不足。
         腾讯不同的业务之间,主要是应用了QQ号统一验证,其优点避免用户记录大量的用户名和密码,方便用户操作。而Google、百度、网易等等之间也是采用身份统一验证思想。
        主要讲述的是面向大中型网络中应用的数据库,对于小型局域网内的设计也可以采用。不过根据实际需要选择最佳的。
       QQ杂感。。。。。。