我想知道象qq这样的软件所用的数据库是怎么设计用户的个人信息的?
发布网友
发布时间:2022-08-02 13:15
我来回答
共5个回答
热心网友
时间:2024-12-02 03:33
用户表
用户表ID(主键),QQ号码,其他详细信息
关系表
关系表ID(主键),QQ号码(外键,用户表的QQ号码),关系QQ号码,关系组(对应好友,陌生人,黑名单等分组)
热心网友
时间:2024-12-02 03:33
用户数据库是有自动编号的,也有你的号码和相关资料
比如
ID QQ号 姓名 其它资料 好友
这样在你的好友里面是其它的ID号,你查看的时候,这个ID相对应的QQ号和姓名资料就会显示出来
热心网友
时间:2024-12-02 03:33
QQ号码,好友号码(不一定是数值型),其他信息.
就这一个表.
QQ号即是主键(没听说过QQ号有重复的),如果分组,好友号码有分组的备注
热心网友
时间:2024-12-02 03:34
user : uid pass 用户信息
friends : uid(用户id:外键) fid(好友id:外键)
或者给每个用户创建一张表存好友id
热心网友
时间:2024-12-02 03:35
腾讯的可不是一个数据库服务器
是一个数据库服务器集群
几十上百台服务器在工作
从软件上是没有办法突破速度这个瓶颈的
必须从硬件上下手才可以解决