当前位置:当前位置: 首页 >
存QQ号码,究竟该用int类型还是string类型?
文章出处:网络 浏览次数:发表时间:2025-06-25 22:25:12
前腾讯 PCG 员工,非 QQ 业务。
从腾讯内部的实践上,是先用了 int32,后来花了好大的力气,迁移到了 int64(也有说是 uint32,只是我印象看到的是 int64)。
然而我个人觉得这不是一个优秀的实践。
需要先明确的是,对于 QQ 这样巨量的产品,从 int32 升级到 int64,可能会比升级到 string 或者其他类型要简单很多,甚至后者可能是做不到的。
因而本篇回答更面向,如果设计一个新的类似 QQ 的系统,那么账户系统设计应该考虑哪些…。
同类文章排行
- 三亚被咬身亡女子家属不认可通报,称「首诊是肠胃科医生经验不足」,为什么是肠胃科医生接诊?
- Rust 的「生命周期标注」(Lifetime Annotation Syntax)有何替代方案?
- 应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
- 美国B2轰炸机从关岛轰炸伊朗是走的什么路线?
- 你的电脑上有哪些你认为不可或缺的神仙软件?
- 我的世界怎么租一个四个人的服务器?
- PHP现在真的已经过时了吗?
- 都说时尚是一个轮回,有哪些老电视剧里面的穿搭到现在都还是很潮的呢?
- 孩子学编程半年了,打算让孩子报考等级考试,大家觉得等级考试证书有用吗?
- 深圳高二中学生「手搓」火箭飞燕一号发射成功,突破 10KM 海拔高度,这属于什么水平?手搓火箭有多难?
最新资讯文章
- 以前都是鼓吹快乐教育,为什么现在大家都明白了快乐教育,实际上就是愚民教育?
- 如何评价网易国产动作冒险单机新作《归唐》首支预告片?
- 各位都在用Docker跑些什么呢?
- 为什么都说 Finder 难用?
- 为什么台式 PC 还处在组装(DIY)阶段?
- 大一计算机新生怎么合理利用github?
- 如何看待rust编写的zed编辑器?
- 有哪些好用的开源软件?
- golang为什么要内置map?
- 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- NAS那么弱的CPU,真能做别的事情吗?
- winkawaks游戏模拟器怎么运行?
- 电脑城衰退的原因是什么?
- 为什么我感觉现代医学还是很落后?
- 前端,后端,全栈哪个好找工作?
- 如何看待 Three.js / WebGL 等前端 3D 技术?
- 同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?
- 出国给你最大的感受是什么?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 什么是 5G 固定无线接入(FWA)?





