社区
分析与设计
帖子详情
关于类似腾讯QQ业务数据库设计问题
lcp147572931
2011-05-05 05:32:55
如题 比如 用户开通的什么功能 手机绑定 财付通 黄钻
这些是怎么存储的 同样是普通会员 但所有的功能却不一样
类似这种 数据库 如何设计
不应该是扩展了 某个功能 把那个功能做成一种角色吧 但系统功能是不断扩展的呀
...全文
269
6
打赏
收藏
关于类似腾讯QQ业务数据库设计问题
如题 比如 用户开通的什么功能 手机绑定 财付通 黄钻 这些是怎么存储的 同样是普通会员 但所有的功能却不一样 类似这种 数据库 如何设计 不应该是扩展了 某个功能 把那个功能做成一种角色吧 但系统功能是不断扩展的呀
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lcp147572931
2011-06-01
打赏
举报
回复
[Quote=引用 1 楼 jyk 的回复:]
如果不考虑用户数量的话,那么就好设计了。
建立一个表作为会员表,可以看做是一个父类。
然后有一个功能,就建立一个表,用会员ID管理起来。
这样不管多少功能都不怕。
就怕会员数量太多,像QQ那样上亿的记录数,就不知道怎么设计了。
[/Quote]
那样是不是要单独提取一张表出来 记录用户的身份呀 要不然 每次登录 去几个表中查询 有没有开通该业务 性能不敢想象
lcp147572931
2011-06-01
打赏
举报
回复
[Quote=引用 3 楼 wxr0323 的回复:]
这个好办啊。
业务ID
业务名字
其他属性
外键。。。。
一张表就可以了
开通的时候给用户表中的业务字段更新一下。外键连到到期时间这些。
[/Quote]
你这种说法是不是把 开通的业务用特殊字符分割 放在一个业务字段里面 每个用户的每个业务的到期时间不一样呀 是不是应该有记录表才对
lcp147572931
2011-06-01
打赏
举报
回复
[Quote=引用 1 楼 jyk 的回复:]
如果不考虑用户数量的话,那么就好设计了。
建立一个表作为会员表,可以看做是一个父类。
然后有一个功能,就建立一个表,用会员ID管理起来。
这样不管多少功能都不怕。
就怕会员数量太多,像QQ那样上亿的记录数,就不知道怎么设计了。
[/Quote]
像腾讯这种 角色是怎么分的 好像它VIP把也划分到业务里面去了
子夜__
2011-05-05
打赏
举报
回复
这个好办啊。
业务ID
业务名字
其他属性
外键。。。。
一张表就可以了
开通的时候给用户表中的业务字段更新一下。外键连到到期时间这些。
ycproc
2011-05-05
打赏
举报
回复
[Quote=引用 1 楼 jyk 的回复:]
如果不考虑用户数量的话,那么就好设计了。
建立一个表作为会员表,可以看做是一个父类。
然后有一个功能,就建立一个表,用会员ID管理起来。
这样不管多少功能都不怕。
就怕会员数量太多,像QQ那样上亿的记录数,就不知道怎么设计了。
[/Quote]
分表分区 集群
可以独立一张关系表出来
自然框架
2011-05-05
打赏
举报
回复
如果不考虑用户数量的话,那么就好设计了。
建立一个表作为会员表,可以看做是一个父类。
然后有一个功能,就建立一个表,用会员ID管理起来。
这样不管多少功能都不怕。
就怕会员数量太多,像QQ那样上亿的记录数,就不知道怎么设计了。
关于
腾讯
QQ
数据库
服务器配置方案
**健康监控**:设置`max_replication_lag`(复制延迟阈值)和`max_...- **索引优化**:为核心表(如`user_profile`)添加复合索引,使用向量索引加速搜索(参考向量
数据库
实践)。例如,用户ID哈希分片确保负载均衡。
QQ
资料存储平台UDC的
设计
揭秘
本文从
QQ
从PC时代到移动互联网时代演进的亲历者和开发者的角度,讲述
QQ
资料存储平台的演进过程和重构的整体思路,希望能给有兴趣的开发者在
设计
复杂系统的时候提供一些参考。
浅析小程序云原生
数据库
的
设计
与应用
小程序云开发拥有易接入、高性能、高可用等特性,提供完整的原生云端能力支持,可有效降低后端与运维成本,帮助开发者更专注于
业务
,实现快速上线与迭代。其中,小程序云开发的
数据库
是一个既可在小程序前端操作、也...
窥探
QQ
基础
数据库
架构演变史
作为
腾讯
最核心最基础的后台服务之一,
QQ
基础
数据库
是存储
QQ
用户帐户信息和关系链信息的海量集群,它承载了百万级每秒的访问量、十亿级的账户数、百亿级关系链。如此大规模的集群,它是如何从300万的数量级一步一步...
腾讯
云关系型
数据库
mysql的产品优势_
腾讯
云
数据库
产品总监王义成:全球
数据库
竞争进入下一个纪元...
IT产业正在经历新的周期,离散的私有...
数据库
作为计算机架构的核心底层软件,同样处于变化之中,其历史可以追溯到1970年,50年来
数据库
领域厂商进进出出,但传统
数据库
厂商的地位从未动摇,直到云计算的出现。Gartn...
分析与设计
13,190
社区成员
5,759
社区内容
发帖
与我相关
我的任务
分析与设计
.NET技术 分析与设计
复制链接
扫一扫
分享
社区描述
.NET技术 分析与设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章