关注
生成哈希算法感觉可以模仿hashmap的算法,将链接的字符按二进制展开,二分为高低位进行与运算混合信息,然后再用字符流解析回来为短链。
然后引入redis作为系统缓存热门链接,但是感觉这个系统几乎是完全的CPU密集型程序,所以感觉QPS单机承受能力很大?如果是单机服务的话就直接用caffeine本地缓存,链接数据小,且大部分时候就几个热门链接(下片
)被频繁访问,而且链接也是读多写少甚至写一次就不会改,感觉本地缓存效果更好。然后就是MySQL保证服务正常,存储数据,缓存提速
查看原帖
1 评论
相关推荐
04-03 08:39
河南科技大学 Java 点赞 评论 收藏
分享
03-30 11:07
门头沟学院 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 这个offer值得去吗? #
38187次浏览 249人参与
# 你被哪些公司挂了? #
197051次浏览 1073人参与
# 在爱玛,骑向未来 #
43051次浏览 431人参与
# 除了线上,还能去哪些地方投简历 #
17319次浏览 147人参与
# 听到哪句话代表面试稳了OR挂了? #
156262次浏览 838人参与
# 如果春招能重来,我会___ #
32247次浏览 316人参与
# 记录我的毕业季 #
6061次浏览 142人参与
# 来聊聊你目前的求职进展 #
765165次浏览 7053人参与
# 华为池子有多大 #
179183次浏览 938人参与
# 26届春招投递记录 #
9393次浏览 73人参与
# 机械只有转码才有出路吗? #
176292次浏览 1668人参与
# 字节开奖 #
163549次浏览 817人参与
# 美团笔试 #
998730次浏览 5857人参与
# 刚入职就____,这样正常吗? #
150504次浏览 711人参与
# 你上一次加班是什么时候? #
157043次浏览 822人参与
# 大学最后一个寒假,我想…… #
103643次浏览 848人参与
# 第一份工作一定要去大厂吗 #
59853次浏览 385人参与
# 公司情报交流地 #
163697次浏览 1352人参与
# 远程面试的尴尬瞬间 #
364427次浏览 2066人参与
# 春招前还要继续实习吗? #
67595次浏览 339人参与
# 金融财会交流会 #
151449次浏览 500人参与
查看4道真题和解析