数据处理方法及装置制造方法及图纸

技术编号:35866734 阅读:23 留言:0更新日期:2022-12-07 10:59
本发明专利技术公开了一种数据处理方法及装置,涉及大数据技术领域。其中该方法包括:读取数据库中的源数据到内存中;其中,源数据包括第一字段,第一字段用于表示源数据最后一次更新的时间戳;记录第一字段的内容,得到第一时间戳;基于交易操作对源数据进行异步处理,生成更新数据;在数据库中读取源数据的第一字段当前的内容,得到第二时间戳;在第一时间戳和第二时间戳不一致的情况下,确定更新数据失效;在第一时间戳和第二时间戳一致的情况下,确定更新数据有效。本发明专利技术可以提高交易数据的可靠性。本发明专利技术可以提高交易数据的可靠性。本发明专利技术可以提高交易数据的可靠性。

【技术实现步骤摘要】
数据处理方法及装置


[0001]本专利技术涉及大数据
,尤其涉及数据处理方法及装置。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]数据库数据读取和使用非常广泛,对于相关技术和使用场景来说,先读取数据库数据到内存中,再依据该数据做出处理,没有考虑到在读取数据后到处理完成过程期间,数据库数据已经发生变更的情况,如果不能有效记录和检测该过程中发生的数据失效,会面临部分交易不可靠,又不能即时发现和识别的问题。

技术实现思路

[0004]本专利技术实施例提供一种数据处理方法,用以提高交易数据的可靠性,该方法包括:
[0005]读取数据库中的源数据到内存中;其中,源数据包括第一字段,第一字段用于表示源数据最后一次更新的时间戳;
[0006]记录第一字段的内容,得到第一时间戳;
[0007]基于交易操作对源数据进行异步处理,生成更新数据;
[0008]在数据库中读取源数据的第一字段当前的内容,得本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:读取数据库中的源数据到内存中;其中,所述源数据包括第一字段,所述第一字段用于表示所述源数据最后一次更新的时间戳;记录所述第一字段的内容,得到第一时间戳;基于交易操作对所述源数据进行异步处理,生成更新数据;在所述数据库中读取所述源数据的第一字段当前的内容,得到第二时间戳;在所述第一时间戳和所述第二时间戳不一致的情况下,确定所述更新数据失效;在所述第一时间戳和所述第二时间戳一致的情况下,确定所述更新数据有效。2.如权利要求1所述的方法,其特征在于,在确定所述更新数据失效之后,还包括:在所述数据库中记录所述交易操作为异常交易。3.如权利要求2所述的方法,其特征在于,所述数据库中还记录有数据行的交易操作链;所述交易操作链中记录有每笔交易的交易时间;异常交易记录包括交易时间;在所述数据库中记录所述交易操作为异常交易之后,所述方法还包括:在所述交易操作链的交易时间中对比是否存在所述异常交易记录的交易时间;根据对比结果校验对应数据行的数据是否有效。4.如权利要求1所述的方法,其特征在于,在确定所述更新数据有效之后,还包括:根据所述更新数据对所述数据库中的源数据进行更新,并将当前时间写入所述第一字段。5.一种数据处理装置,其特征在于,包括:第一读取单元,用于读取数据库中的源数据到内存中;其中,所述源数据包括第一字段,所述第一字段用于表示所述源数据最后一次更新的时间戳;第一记录单元,用于记录所述第一字段的内容,得到第一时间戳;生成单元,用于基于交易操作对所述源数据进行异步处理,生成更新数据;第二读取单元,用于...

【专利技术属性】
技术研发人员:庞连宾
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1