viiii
V2EX  ›  问与答

求问, 关于数据库表如何操作

  •  
  •   viiii · Dec 23, 2020 · 869 views
    This topic created in 1994 days ago, the information mentioned may be changed or developed.

    自己搞了一个 DRF+VUE 的练手项目, 类似每日热榜, 对数据库表操作这里, 有点迷糊, 想请教一下.

    用一个表保存所有热门信息, 字段包括: 文章标题 /链接 URL/所属网站 /类型 等等, 数据会定时部分更新
    例如:
    每 30 分钟更新一次 v2 的"最新贴", 收录 24 小时内发布的贴子, 在将数据保存到数据库时, 要做到将之前收录的 X 条内容被新收录的 Y 条内容替换掉, 该怎么操作比较合适?

    最好能给出个伪代码参考一下

    1 replies    2020-12-24 08:11:36 +08:00
    caiji11
        1
    caiji11  
       Dec 24, 2020
    用临时表 存文章 id 发布时间 定时器每隔 30 分钟去查一次临时表 查询近 30 分钟的文章 id 然后把 其他的删了
    感觉放缓存里更好
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5553 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 01:25 · PVG 09:25 · LAX 18:25 · JFK 21:25
    ♥ Do have faith in what you're doing.