【技术实现步骤摘要】
数据库的离线数据录入方法、装置、系统及电子设备
[0001]本申请涉及数据库
,具体涉及一种数据库的离线数据录入方法、装置、系统及电子设备。
技术介绍
[0002]部分医疗数据录入产品是部署在外网环境下的web服务,用户在有网络的情况下通过浏览器能正常的使用此类产品。为了满足用户在无网络的环境下也能正常使用产品功能,出现了相对应的离线医疗数据录入系统。
[0003]现有技术中,部分离线版本的安装包,用户能在自己机器安装使用产品功能,最后将数据人工导出进行和线上系统数据合并。
[0004]此类产品仅仅只能保证用户能正常使用产品的功能,但在离线环境下服务完全暴露在外界,忽略了其安全性问题,另外多个离线系统之间、离线系统与在线系统之间的数据合并融合也停留在人工手动处理或半自动化阶段,存在效率低下的问题。
技术实现思路
[0005]本申请实施例针提出了一种数据库的离线数据录入方法、装置、系统及电子设备,以克服或部分克服现有技术的缺陷。
[0006]第一方面,提供了一种离线数据录入方法,在 ...
【技术保护点】
【技术特征摘要】
1.一种数据库的离线数据录入方法,其特征在于,在多个终端节点安装数据库的离线数据录入程序,其中,一个终端节点为主节点,其余终端节点为从节点,所述主节点与各所述从节点分别通信连接;所述方法由所述主节点执行,所述方法包括:接收各从节点发送的数据;将各节点发送的数据进行汇总,得到待同步数据;将所述待同步数据分发至各从节点,以实现各节点的数据录入。2.根据权利要求1所述的方法,其特征在于,所述接收各从节点发送的数据包括:接收从节点发送的数据包,所述数据包是从节点将原始数据采用密码盐进行压缩,得到压缩包,并对所述压缩包进行字节异或加密得到的。3.根据权利要求2所述的方法,其特征在于,所述将各节点发送的数据进行汇总,得到待同步数据包括:分别对接收的各节点发送的数据包按位异或解密,得到压缩包,并对压缩包采用密码盐进行解压;对解密得到的数据进行去重以及整合操作,得到待同步数据。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在网络环境恢复后,将所述离线数据录入程序中的待同步数据发送至线上数据录入程序,以实现线上线下数据的同步。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于数据拷贝指令,将所述待同步数据发送至移动存储设备。6.根据权利要求1所述的方法,其特征在于,所述离线数据录入程序是使用C++语言编写的一套对C...
【专利技术属性】
技术研发人员:张锦前,陈伟,李思阳,童雪虎,
申请(专利权)人:北京京安长德数据科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。