一,目前状况
截止目前,由院方主导润普为主的统一存储项目已完成分布式对象存储系统的建设,为法院电子卷宗提供面向结构化及非结构化数据的统一存储管理平台,但是在按照原定流程调试接入过程中,由于卷宗文件多入口的情况以及多方可写入存储相关卷宗数据,导致第三方厂家和润普写入存储时可能出现数据冲突及版本覆盖等问题,特此润普方提供相关问题详细说明及相应解决方案,希望院方对方案做出相关建议及评定以便润普尽快推进统一存储调试尽早上线。
二,问题说明
如下流程图(1)为原定案件信息以及卷宗档案信息交互流程,此流程图(1)存在数据交互问题如下(已和华宇研发沟通过):
双方都可以随时更新文件,可能会导致双方同时更新同一案件相关卷宗信息,导致卷宗信息同时有两个不同版本,版本更新时会存在冲突情况,此流程无法避免版本冲突情况也没有解决冲突的相应机制。
方案1:
如流程图(2),此方案通过xml版本比对以及提供相关更新记录优化版本冲突流程,如果发现问题需要第三方公司安排人工通过历史版本比对并协商追溯版本解决问题。
冲突说明:
- A方修改卷宗,删除文件,排序文件,并成功写入存储库。B方在原卷宗上,新增文件文件,排序文件,删除文件,如果双方遇到对同一文件操作,这时该谁为主
- A方修改卷宗保存存储库并通知B方更新,B方在收到更新前,正在对这份卷宗上传文件,上传文件耗时长,当上传完成后,案卷重命名,归目等,也修改了本案卷,此时B方的案卷已经不是最新状态,但仍被B修改,此时又收到A方的案卷更新,同样存在数据冲突。
方案2:
如流程图(3), 将卷宗信息变动放置润普业务系统处理,由润普业务系统统一合并更新,并将最新结果实时更新至统一存储,并实时通知第三方更新结果。
四,总结
综上所述方案,润普建议以第2种方案为优,如果院方对以上方案有相关建议或者有其他方案指示,润普方以院方选择为准。
作者:admin 创建时间:2023-03-17 15:31
最后编辑:admin 更新时间:2023-04-27 11:32
最后编辑:admin 更新时间:2023-04-27 11:32