-
公开(公告)号:CN119440398A
公开(公告)日:2025-02-14
申请号:CN202411372059.3
申请日:2024-09-29
Applicant: 上海宝信软件股份有限公司
IPC: G06F3/06
Abstract: 本发明提供了一种基于环形内存的信息去重方法、系统、介质及设备,包括:步骤1:通过传入预定的内存和内存大小进行模块对象的创建,在创建过程中,同时设定最大去重长度,即数据重复序列的最大长度;步骤2:模块对象创建后,进入参数检查和初始化阶段;步骤3:在初始化完成后,通过接口调用数据并进行重复检测,实现数据块的组织和更新;步骤4:以输入的数据块作为判重标准,根据数据头部结构中的去重标志信息和最近重复信息的长度数据缩小索引范围,对索引范围内距离最近重复度最高的信息数据块和其索引进行去重;步骤5:对数据块进行存储。本发明优化了存储空间的利用效率,同时提高了数据记录的准确性和可读性。