海王 计划数据同步逻辑
2021-04-22 13:54:17 2 举报
1
作者其他创作
大纲/内容
根据产线的数据更新mysql plan
根据计划ID去oracle去读数据,根 来同步user_study_plan,user_knowledge
拉取产线表进行中的学习计划和之前拉取mysql中的计划ID进行去差集(取新的计划)
读取我们mysql表中进行中的学习计划
oracle中是否有数据
是
夜间同步学习计划,及用户学习历史
插入mysql
是否读取到数据
否
根据计划ID和规定的任务类型去产线表去读取数据
结束
更新mysql plan、userstudyPlan、user_knowlege表中的状态为删除
批量更新mysql user_study_plan表中的状态为删除,然后根据读取产线的数据去更新mysql表中的数据为不删除状态(产线那边删除了我们对比,产线表有我们没有新增)
开始
批量更新mysql user_knowledge 表中的状态为删除,然后根据读取产线的数据去更新mysql表中的数据为不删除状态(产线那边删除了我们对比,,产线表有我们没有新增)
收藏
0 条评论
回复 删除
下一页