hackgetRich6 2022-11-03 14:46 采纳率: 44.4%
浏览 14
已结题

文件高度依赖,如何保证顺利入库

现在有A,B两种类文件 B文件的入库高度依赖于A,对应的A未入库B无法入库 AB两种文件来的顺序是不定的,如何保证每一个B都能顺利入库

  • 写回答

1条回答 默认 最新

  • Unyielding ● L 2022-11-03 23:46
    关注

    步骤

    1. B 文件来的时候去库里查询对应的 A 文件是否来了如果没来把 B 文件存到缓存里(直接存个链接啥的,内容存到远端存储上)等待 A 文件
    2. A 文件来的时候 从 1 提到的缓存里读取 B 文件,如果读到则按照顺序 A -> B入库 ,没读到就 A 自己入库

    至于如何顺利保证 每一个 B 都能顺利入库,可以做以下努力:

    1. 在 上面流程中提到如果 A 没有来则把 B 文件放到缓存里 可以放到 持久化存储里防止丢失
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 12月22日
  • 已采纳回答 12月14日
  • 创建了问题 11月3日

悬赏问题

  • ¥15 mmocr的训练错误,结果全为0
  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀