有个每秒钟5k个请求,查询手机号所属地的笔试题(记得不完整,没列出),如何设计算?400报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

有个每秒钟5k个请求,查询手机号所属地的笔试题(记得不完整,没列出),如何设计算?400报错

爱吃鱼的程序员 2020-06-02 11:28:30 53

有个每秒钟5k个请求,查询手机号所属地的笔试题(记得不完整,没列出),如何设计算法?请求再多,比如5w,如何设计整个系统? 400 报错

有个每秒钟5k个请求,查询手机号所属地的笔试题(记得不完整,没列出),如何设计算法?请求再多,比如5w,如何设计整个系统

算法
分享到
取消 提交回答
全部回答(1)
  • 爱吃鱼的程序员
    2020-06-02 11:28:41

    这不是算法的问题吧,是架构设计。

    1、服务器直接用数据库连接池从数据库拿数据,数据加索引,这是最原始方式,看看这个的承载量

    2、1方式达不到需求就用数据缓存,比如redis,先从缓存取,取不到再从数据库取,取出来放入缓存,记得加个缓存时效,避免内存暴增。

    3、利用集群和负载均衡,结合缓存技术,别说5k,就算5w都行

    ######看你说的这么好,就不献丑了 你这些就足够了,手机号码都是根据前几位决定归属地的,缓存还是起到了重要的作用
    0 0
人工智能
使用钉钉扫一扫加入圈子
+ 订阅

了解行业+人工智能最先进的技术和实践,参与行业+人工智能实践项目

推荐文章
相似问题
推荐课程