V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
4578004
V2EX  ›  问与答

flask 一个接口怎么做到高并发写数据库?

  •  
  •   4578004 · 2019-07-28 22:23:38 +08:00 · 3281 次点击
    这是一个创建于 1706 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近用 flask 写一个接口,每秒大概有几十次请求,都是 post 数据过来进行入库操作,问一下 flask 怎么支持这种高并发的写数据操作,还要立即返回响应是否插入成功

    7 条回复    2019-07-29 13:24:29 +08:00
    Abbeyok
        1
    Abbeyok  
       2019-07-28 22:30:20 +08:00 via Android
    每秒几十次应该还好吧
    4578004
        2
    4578004  
    OP
       2019-07-28 22:34:10 +08:00
    @Abbeyok 那就不用队列也行了?
    misaka19000
        3
    misaka19000  
       2019-07-28 22:36:20 +08:00
    瓶颈在数据库还是在 Flask ?我估计多半是在数据库吧,使用连接池,优化 SQL,加缓存
    hhyvs111
        4
    hhyvs111  
       2019-07-28 22:47:22 +08:00
    mysql 每秒 1 万的请求无压力,索引做好就行了
    youngce
        5
    youngce  
       2019-07-28 23:14:49 +08:00
    每秒大概几十次请求。。。这个谈不上高并发吧
    sivacohan
        6
    sivacohan  
       2019-07-29 10:39:50 +08:00
    @hhyvs111 人家是写请求,应该少做索引。
    nnnToTnnn
        7
    nnnToTnnn  
       2019-07-29 13:24:29 +08:00
    nosql 缓存数据,之后在同步数据库?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2807 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:01 · PVG 23:01 · LAX 08:01 · JFK 11:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.