当前位置:当前位置: 首页 >
存QQ号码,究竟该用int类型还是string类型?
文章出处:网络 人气:发表时间:2025-06-26 06:05:15
前腾讯 PCG 员工,非 QQ 业务。
从腾讯内部的实践上,是先用了 int32,后来花了好大的力气,迁移到了 int64(也有说是 uint32,只是我印象看到的是 int64)。
然而我个人觉得这不是一个优秀的实践。
需要先明确的是,对于 QQ 这样巨量的产品,从 int32 升级到 int64,可能会比升级到 string 或者其他类型要简单很多,甚至后者可能是做不到的。
因而本篇回答更面向,如果设计一个新的类似 QQ 的系统,那么账户系统设计应该考虑哪些…。
同类文章排行
- Go C# Rust这几个语言哪个更好?
- 发烧了一晚上没有联系男朋友,第二天发现他一条消息都没有给我发,就跟他吵架了,这是我的错吗?
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 如何判断鱼缸中的硝化系统是否已经成功建立?
- 国内大厂现在用rust的多吗?
- 你身边身材最好的女生是什么样?
- 如果战争爆发,中国普通老百姓枪都不会打该怎样自卫?
- AI 生成时代,现有编程语言还够用吗?
- 新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
- 大家怎么看待长沙这个城市?
最新资讯文章
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 为什么成功人士的精力都非常旺盛?
- Node.js是谁发明的?
- 求推荐104键无线键盘,茶轴或者类茶轴?
- 只考虑隐身和载荷航程,中国轰六K能投GBU57巨型钻地弹,炸福尔多***吗?
- 中国邮政是不是要凉了?
- Node.js是谁发明的?
- 为何雷军天天健身,却无健身痕迹?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 大家的NAS都是24小时不关机吗?
- node 项目中如何使用 Node Schedule 创建定时任务?
- 为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
- 哪些音频剪辑工具很好用?
- 如何评价微软的远程桌面?
- 为什么一部分 Go 布道师的博客不更新了?