一种数据库故障时的业务处理方法和设备

    公开(公告)号:CN105447029B

    公开(公告)日:2019-06-21

    申请号:CN201410430977.7

    申请日:2014-08-27

    发明人: 罗自文

    IPC分类号: G06F16/27 G06F11/14

    摘要: 本申请公开了一种数据库故障时的业务处理方法和设备,该方法包括:业务处理服务器在收到业务请求时,判断主用数据库是否发生故障;当主用数据库发生故障时,业务处理服务器为所述业务请求设置未处理完成标记,并利用备用数据库中当前存储的数据对所述业务请求进行业务处理,并在业务处理成功时,提示业务处理成功的信息;当主用数据库故障恢复或者主用数据库中存储的数据均备份到备用数据库后,如果有业务请求具有未处理完成标记,则业务处理服务器重新利用所述主用数据库中当前存储的数据或者所述备用数据库中当前存储的数据,对具有未处理完成标记的业务请求进行业务处理。本申请实施例中,可以避免业务发生中断,并提高用户使用感受。

    数据处理方法、第一服务器、第二服务器和数据处理系统

    公开(公告)号:CN105095310B

    公开(公告)日:2019-04-09

    申请号:CN201410217807.0

    申请日:2014-05-20

    发明人: 罗自文

    IPC分类号: G06F16/22 H04L29/06

    摘要: 一种数据处理方法、第一服务器、第二服务器和联机事务数据处理系统,所述方法包括:存储一级数据表,根据业务处理流程,对所述一级数据表执行相应的数据操作;根据所述一级数据表和所述其他数据表之间的关系,生成联机事务数据库中除所述一级数据表之外的其他数据表的数据操作信息;将所生成的对于所述其他数据表的数据操作信息通过异步消息发送至第二服务器。上述方案可以简单易行地将联机事务数据库中的数据表进行拆分和处理,可以有效提高联机事务数据处理的效率。

    一种数据更新方法及装置

    公开(公告)号:CN105656858B

    公开(公告)日:2018-11-06

    申请号:CN201410654342.5

    申请日:2014-11-17

    发明人: 罗自文

    IPC分类号: H04L29/06 H04L29/08

    摘要: 本申请提供了一种数据更新方法及装置,所述方法包括:获取当前检测到的数据变更请求的请求时间作为当前变更时间;比较当前变更时间和最近变更时间;若当前变更时间晚于最近变更时间,将上一结算周期的数据更新为当前数据、将最近变更时间更新为当前变更时间、以及更新当前数据;若当前变更时间和最近变更时间在同一账户周期内,更新当前数据。可见本申请通过检测数据变更请求,实现了对上一结算周期的数据和当前数据的更新,因此能够查询出上一账户周期的数据,由于数据变更请求能够真实反映数据变动情况,使得上一账户周期的数据能够真实反映数据情况,提高了发现异常修改数据的行为的概率。

    一种业务系统数据迁移的处理方法及装置

    公开(公告)号:CN106970915A

    公开(公告)日:2017-07-21

    申请号:CN201610020697.8

    申请日:2016-01-13

    发明人: 罗自文

    IPC分类号: G06F17/30

    摘要: 本申请提供了一种业务系统数据迁移的处理方法及装置。所述方法包括:采用预设的默认迁移策略对数据进行迁移,在数据迁移的过程中根据迁移数据当前的迁移处理状态更新设置在所述迁移数据中的迁移状态标识;触发设置的数据主动迁移策略时,执行迁移触发用户的业务数据操作;根据所述触发用户的业务数据的迁移状态标识确定所述触发用户的相应业务的操作方式。利用本申请实施例提供的技术方案,可以在业务系统进行重大升级时大大降低数据迁移处理过程的业务服务不可用时间,甚至保障业务服务不中断,提高用户体验。

    数据处理方法、第一服务器、第二服务器和数据处理系统

    公开(公告)号:CN105095310A

    公开(公告)日:2015-11-25

    申请号:CN201410217807.0

    申请日:2014-05-20

    发明人: 罗自文

    IPC分类号: G06F17/30 H04L29/06

    摘要: 一种数据处理方法、第一服务器、第二服务器和联机事务数据处理系统,所述方法包括:存储一级数据表,根据业务处理流程,对所述一级数据表执行相应的数据操作;根据所述一级数据表和所述其他数据表之间的关系,生成联机事务数据库中除所述一级数据表之外的其他数据表的数据操作信息;将所生成的对于所述其他数据表的数据操作信息通过异步消息发送至第二服务器。上述方案可以简单易行地将联机事务数据库中的数据表进行拆分和处理,可以有效提高联机事务数据处理的效率。

    一种业务处理的方法、装置及设备

    公开(公告)号:CN108681962A

    公开(公告)日:2018-10-19

    申请号:CN201810220547.0

    申请日:2018-03-16

    发明人: 罗自文

    IPC分类号: G06Q40/04 G06Q10/10

    CPC分类号: G06Q40/04 G06Q10/109

    摘要: 本说明书公开一种业务处理的方法、装置及设备,该方法中第一业务系统在接收到业务请求后,可以将该业务请求进行处理,得到相应的业务数据,并将处理该业务数据的时间作为该业务数据对应的基准时间,第一业务系统可以根据该业务请求对应的业务类型,确定出接收该业务数据以及该基准时间的第二业务系统,进而将该业务数据以及该基准时间发送给确定出的第二业务系统,以使该第二业务系统根据该基准时间,对该业务数据进行处理。

    电子资源信息的处理方法及装置

    公开(公告)号:CN108564352A

    公开(公告)日:2018-09-21

    申请号:CN201810220460.3

    申请日:2018-03-16

    发明人: 罗自文

    IPC分类号: G06Q20/06 G06Q20/38

    CPC分类号: G06Q20/065 G06Q20/38

    摘要: 本说明书一个或多个实施例公开了一种电子资源信息的处理方法及装置,用以解决现有技术中记录资源变动明细时容易出现数据乱序的问题。所述方法包括:获取当前待处理的资源变动明细,所述资源变动明细包括多次资源转移对应的资源变动信息及转移请求时间;根据每次资源转移对应的资源变动信息及转移请求时间,分别确定每次资源转移后的资源剩余信息;根据所述资源剩余信息更新所述资源变动明细。

    一种数据库故障时的业务处理方法和设备

    公开(公告)号:CN105447029A

    公开(公告)日:2016-03-30

    申请号:CN201410430977.7

    申请日:2014-08-27

    发明人: 罗自文

    IPC分类号: G06F17/30 G06F11/14

    摘要: 本申请公开了一种数据库故障时的业务处理方法和设备,该方法包括:业务处理服务器在收到业务请求时,判断主用数据库是否发生故障;当主用数据库发生故障时,业务处理服务器为所述业务请求设置未处理完成标记,并利用备用数据库中当前存储的数据对所述业务请求进行业务处理,并在业务处理成功时,提示业务处理成功的信息;当主用数据库故障恢复或者主用数据库中存储的数据均备份到备用数据库后,如果有业务请求具有未处理完成标记,则业务处理服务器重新利用所述主用数据库中当前存储的数据或者所述备用数据库中当前存储的数据,对具有未处理完成标记的业务请求进行业务处理。本申请实施例中,可以避免业务发生中断,并提高用户使用感受。

    跨库事务处理方法及装置

    公开(公告)号:CN105446993A

    公开(公告)日:2016-03-30

    申请号:CN201410326639.9

    申请日:2014-07-10

    发明人: 罗自文

    IPC分类号: G06F17/30 G06Q40/02

    摘要: 本发明提供一种跨库事务处理方法及装置。该方法包括:接收业务请求,业务请求包括业务交易涉及的交易信息;根据交易信息,分别记录业务交易涉及的多个数据库参与业务交易的行为信息,并将业务交易的处理状态标记为待提交状态,待提交状态是指所有数据库均满足参与业务交易的条件后可以对每个数据库进行操作的业务处理状态;在待提交状态下,根据每个数据库参与业务交易的行为信息对每个数据库进行至少一次操作,直到所有数据库参与业务交易的行为达到一致为止。本发明技术方案可以实现对跨库事务的处理。

    一种数据库操作方法和装置

    公开(公告)号:CN105574020B

    公开(公告)日:2020-02-21

    申请号:CN201410542296.X

    申请日:2014-10-14

    发明人: 罗自文

    IPC分类号: G06F16/23 G06F16/27 G06Q40/04

    摘要: 本申请实施例公开了一种数据库操作方法和装置。其中,第一数据库保存业务请求记录,第二数据库(包括一个主库和至少一个备库)保存业务数据;该方法包括:当主库不可用时,根据第一数据库中的业务请求记录统计在备库可信时间临界点之后提交的业务请求,将统计的业务请求对应的账号作为备库不可处理账号,以主库不可用的初始时间点为预设时间段的终止点,起始点即为备库可信时间临界点;判断当前业务请求对应的账号是否为备库不可处理账号;如果是,拒绝当前业务请求;如果否,接受当前业务请求,并根据当前业务请求对备库进行操作。通过本申请,可以缓解甚至避免在主库和备库进行切换时而出现的应用服务不可用的问题。