亿级,接近4亿(毫不夸张,好多都刷的)
int的自增主键(快用完)
维度多(手机号,邮箱,昵称,登录名)
字段多(接近100)
订阅多(几十个从库)
SqlServer (后来还是用的SqlServer)
如果重构将涉及多个点的问题:
自增的转bigint
产生String型的用户Id
控制单表会员数量
保障会员查询效率,压力
保障注册的效率,压力,一致性
可扩展性(加字段,加维度)
保障老库的订阅继续
亿级,接近4亿(毫不夸张,好多都刷的)
int的自增主键(快用完)
维度多(手机号,邮箱,昵称,登录名)
字段多(接近100)
订阅多(几十个从库)
SqlServer (后来还是用的SqlServer)
自增的转bigint
产生String型的用户Id
控制单表会员数量
保障会员查询效率,压力
保障注册的效率,压力,一致性
可扩展性(加字段,加维度)
保障老库的订阅继续
本文标题:会员系统设计思考
本文链接:https://www.haomeiwen.com/subject/bbhrixtx.html
网友评论