V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
lbfeng
V2EX  ›  问与答

flask api 生成 pdf 或者其他类型的文件,能把文件 cache 吗?

  •  
  •   lbfeng · Jan 15, 2020 · 2161 views
    This topic created in 2296 days ago, the information mentioned may be changed or developed.

    API 动态生成 pdf 收据或者 excel 报表(有可能大于 1mb),本地 disk 保存一份,cache 文件 object。cache 过期后直接从 disk 中取,再次 cache。现在缺了 cache 这部分。有什么 cache database 可以用么?还是用 functools.lru_cache

    4 replies    2020-01-16 09:48:22 +08:00
    also24
        1
    also24  
       Jan 15, 2020   ❤️ 1
    redis 就可以拿来存取二进制数据啊
    lbfeng
        2
    lbfeng  
    OP
       Jan 15, 2020
    确实能满足。最大能存 512mb。
    EscYezi
        3
    EscYezi  
       Jan 16, 2020 via iPhone
    mysql 也可以,存 blob 类型
    lbfeng
        4
    lbfeng  
    OP
       Jan 16, 2020
    @EscYezi 是可以,但 mysql 不适合做 cache
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4233 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 09:59 · PVG 17:59 · LAX 02:59 · JFK 05:59
    ♥ Do have faith in what you're doing.