阅文集团集团场景题,求解答
大概的意思
1.由于业务的扩展,从64张表变成128表,要求在线上无感知进行转移
2.微服务架构,商品定时上新,然后有数量限制,用户兑换特定商品有时间限制,比如有的商品一个月才可以兑换几次,一星期才可以兑换几次(大概是这个意思?),用户获取积分的渠道很多,积分一年后会过期
#笔试##我的求职思考##分库分表##微服务#
1.由于业务的扩展,从64张表变成128表,要求在线上无感知进行转移
2.微服务架构,商品定时上新,然后有数量限制,用户兑换特定商品有时间限制,比如有的商品一个月才可以兑换几次,一星期才可以兑换几次(大概是这个意思?),用户获取积分的渠道很多,积分一年后会过期
#笔试##我的求职思考##分库分表##微服务#
全部评论
第一道场景题我是这么想的,参考redis的渐进式哈希,错的时候,先对64求余,看看有没有存过,如果存过,把它迁移到对128求余的地方。如果对64求余没有,那么就直接存对128求余的。
等查的时候,先查对128求余有没有,有的话,那就有,如果没有,对64求余,看看里边有不,没有那就是真没有了,如果有,那么将他迁移到对128求余的地方并返回。这样就可以不停机了,虽然每次请求都会变慢一点。
不知道对不对,但是我一定是没对,最后时间不够没写完😭
笔试直接选完就交😅
半夜上线如何呢
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
程序员牛肉:不用,你低估你学历的含金量了。
不用学微服务,重心放到juc,redis和mysql的八股上。然后准备两个简历项目。直接准备明年暑期就好。南京大学都算是国内比较顶尖的985了。明年暑期零实习也能被约面。不用太焦虑 点赞 评论 收藏
分享
点赞 评论 收藏
分享
