前腾讯 PCG 员工,非 QQ 业务。
从腾讯内部的实践上,是先用了 int32,后来花了好大的力气,迁移到了 int64(也有说是 uint32,只是我印象看到的是 int64)。
然而我个人觉得这不是一个优秀的实践。
需要先明确的是,对于 QQ 这样巨量的产品,从 int32 升级到 int64,可能会比升级到 string 或者其他类型要简单很多,甚至后者可能是做不到的。
因而本篇回答更面向,如果设计一个新的类似 QQ 的系统,那么账户系统设计应该考虑哪些…。
{dede:pagebreak/}
如果现在蒙古发起公投要不要回归中国,公投结果会怎样?
毕设答辩,老师说node不可能写后台怎么办?
那些过气的明星,后来怎么样了?
乌鲁木齐这个城市怎么样?
都是研制核武器,美国为何只敢动伊朗,对朝鲜却畏首畏尾?
大佬能不能指出一下唱歌中的毛病?
为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛?
鸿蒙电脑会在国内逐渐取代windows电脑吗?
如何看待河北地质大学教授季强声称「所有现代人都起源于东亚」?
如何评价河北旅游口号“这么近,那么美,周末到河北”?
有什么 j***ascript 的好书推荐?
程序员加班的真正原因是什么?
为什么一定要设计世界模型、为什么说语言模型不是真正的人工智能?
阿里云为什么没有一年的免费云服务?
如何评价首个女性友好的编程语言HerCode?