防止核心数据丢失的方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:24092283 阅读:45 留言:0更新日期:2020-05-09 08:37
本发明专利技术公开了防止核心数据丢失的方法、装置、计算机设备及存储介质,其中方法包括:执行任务调度系统的相关任务;获取执行任务中的数据信息;判断该数据信息是否为核心数据;若是,则将该数据信息存储于集群型数据库中;若否,则将该数据信息存储于关系型数据库中。本发明专利技术通过对调度任务系统中执行相关任务的数据信息判断,若该数据信息为核心数据,则将该核心数据存储于ZooKeeper中,若非核心数据,则存储于MySQL中,ZooKeeper为集群型数据库,保证了数据的可靠性,即使MySQL所在的服务器发生宕机的情况导致系统日志等数据丢失也无需担心,因为核心数据依然可以从ZooKeeper中读取,进而有效防止了核心数据被丢失。

Methods, devices, computer equipment and storage media to prevent core data loss

【技术实现步骤摘要】
防止核心数据丢失的方法、装置、计算机设备及存储介质
本专利技术数据处理领域,更具体地说是一种防止任务调度系统中核心数据丢失的方法、装置、计算机设备及存储介质。
技术介绍
在现有的任务调度系统中,通常会将系统中的项目、任务以及各种数据都存储在关系型数据库中,关系型数据库能够提供高效的读写效率,但是由于关系型数据库所在服务器存在单点故障的风险,一旦关系型数据库所在服务器出现磁盘损坏的情况,任务调度系统中的各种核心数据就会丢失,这样造成的后果是难以承受的。因此,有必要设计一种新的方案来存储任务调度系统的核心数据,以防止在关系型数据库所在服务器出现磁盘损坏情况时,核心数据仍然不会丢失。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供防止核心数据丢失的方法、装置、计算机设备及存储介质。为实现上述目的,本专利技术采用以下技术方案:第一方面,防止核心数据丢失的方法,应用于任务调度系统中,所述方法包括:执行任务调度系统的相关任务;获取执行任务中的数据信息;判断该数据信息是否为核心数本文档来自技高网...

【技术保护点】
1.防止核心数据丢失的方法,应用于任务调度系统中,其特征在于,所述方法包括:/n执行任务调度系统的相关任务;/n获取执行任务中的数据信息;/n判断该数据信息是否为核心数据;/n若是,则将该数据信息存储于集群型数据库中;/n若否,则将该数据信息存储于关系型数据库中。/n

【技术特征摘要】
1.防止核心数据丢失的方法,应用于任务调度系统中,其特征在于,所述方法包括:
执行任务调度系统的相关任务;
获取执行任务中的数据信息;
判断该数据信息是否为核心数据;
若是,则将该数据信息存储于集群型数据库中;
若否,则将该数据信息存储于关系型数据库中。


2.根据权利要求1所述的防止核心数据丢失的方法,其特征在于,所述集群型数据库为ZooKeeper。


3.根据权利要求1所述的防止核心数据丢失的方法,其特征在于,所述关系型数据库为MySQL。


4.根据权利要求1所述的防止核心数据丢失的方法,其特征在于,所述判断该数据信息是否为核心数据的步骤中,所述核心数据包括任务信息、调度信息以及连接信息。


5.防止核心数据丢失的装置,应用于任务调度系统中,其特征在于,包括执行单元、获取单元、判断单元、第一存储单元以及第二存储单元;
所述执行单元,用于执行任务调度系统的相关任务;
所述获取单元,用于获取执行任务中的数据信息;
所述判断单元,...

【专利技术属性】
技术研发人员:孙朝和申志彬李健青
申请(专利权)人:深圳前海环融联易信息科技服务有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1