This specification discloses a storage method and device for data records, which can generate signature information corresponding to the field type based on the type of field involved in the write operation, and store the signature information corresponding to the field type involved in the data record and the write operation.
【技术实现步骤摘要】
一种数据记录的存储方法及装置
本说明书涉及计算机
,尤其涉及一种数据记录的存储方法及系统。
技术介绍
终端和互联网发展至今,用户的任何操作均可以产生数据记录,数据记录中可以包含多个字段,每个字段均可以表征数据记录中的某一特征,比如在交易数据中,可以有订单号、起始时间、用户标识等字段。且对数据记录执行多次修改(或写入)和存储亦很普遍,比如在交易过程中可以对交易数据记录执行多次写入、存储和传输等。对数据记录的修改,可以分为可期望和不可期望,其中,可期望修改可以是指根据处理需求进行的修改;而不可期望修改可以是指隐晦的、不易发现的篡改,比如网络抖动原因导致的数据记录变更,数据库驱动编码设置不当导致的数据记录混乱等。而在数据记录发生不可期望修改后,不仅会影响当前数据记录的正确性和完整性,还会影响后续数据处理过程中数据记录的正确性和完整性。所以,需要提供一种对数据记录进行存储的方案,能够及时发现数据记录发生不可期望修改,从而提高数据记录的正确性和完整性。
技术实现思路
本说明书实施例提供一种数据记录的存储方法,用于能够及时发现数据记录发生不可期望修改,从而提高数据记录的正确 ...
【技术保护点】
1.一种数据记录的存储方法,包括:在对数据记录执行写入操作时,基于所述写入操作涉及的字段的类型,生成与字段类型对应的签名信息;将所述数据记录,以及所述写入操作涉及的字段类型对应的签名信息进行存储。
【技术特征摘要】
1.一种数据记录的存储方法,包括:在对数据记录执行写入操作时,基于所述写入操作涉及的字段的类型,生成与字段类型对应的签名信息;将所述数据记录,以及所述写入操作涉及的字段类型对应的签名信息进行存储。2.如权利要求1所述的方法,在对数据记录执行写入操作时,基于所述写入操作涉及的字段的类型,生成与字段类型对应的签名信息,具体包括:当对数据记录执行的写入操作是初次写入时,基于所述写入操作涉及的静态字段和动态字段,分别生成静态签名信息和动态签名信息。3.如权利要求1所述的方法,在对数据记录执行写入操作时,基于所述写入操作涉及的字段的类型,生成与字段类型对应的签名信息,具体包括:当对数据记录执行的写入操作非初次写入时,基于所述写入操作涉及的动态字段,更新动态签名信息。4.如权利要求1所述的方法,所述方法还包括:在发送数据记录前,根据静态签名信息和动态签名信息对所述数据记录进行校验。5.如权利要求1所述的方法,所述方法还包括:当获取到数据记录后,根据静态签名信息和动态签名信息对所述数据记录进行数据校验。6.如权利要求1所述的方法,基于所述写入操作涉及的字段的类型,生成与字段类型对应的签名信息,具体包括:基于所述写入操作涉及的静态字段的组合,生成静态签名信息;基于所述写入操作涉及的动...
【专利技术属性】
技术研发人员:丁兴中,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。