一种支持多值索引文件的存储方法和装置

    公开(公告)号:CN112199333A

    公开(公告)日:2021-01-08

    申请号:CN202011014922.X

    申请日:2020-09-24

    Abstract: 本发明涉及数据存储和查找技术领域,提供了一种支持多值索引文件的存储方法和装置。方法包括通过预设的哈希算法计算出哈希桶的编号值为j;当哈希桶j出现冲突时,从哈希桶j中首个数据块开始匹配,完成所述哈希桶j中数据管理结构记录的ArrayCount个数据块的匹配;其中,匹配过程中若找到一致的数据块则直接使用该数据块的记录项,并结束匹配过程;若未匹配则需要申请新的数据块,此时进入数据块分配流程。本发明提出了一种应用于哈希桶的相邻哈希桶之间借位的方法,解决了现有技术中分批次申请的数据块会形成散列的不连续的内存空间,造成访问时的计算资源浪费。

    一种对原始网络数据包的有损压缩存储方法和装置

    公开(公告)号:CN111147483B

    公开(公告)日:2021-11-12

    申请号:CN201911358385.8

    申请日:2019-12-25

    Abstract: 本发明涉及网络数据处理技术领域,提供了一种对原始网络数据包的有损压缩存储方法和装置。方法包括对于每一个链路层数据包,确定链路层数据包类型字段的内容并非IPv4协议或者IPv6协议,则确定其后数据是隧道协议,直接丢弃相应的链路层数据包;则直接丢弃网络层中版本号字段、头长度字段、标识字段和总和校验字段,保留源IP地址字段、目的IP地址字段和下一层的协议字段;若无需保真还原传输层相关信息,丢弃选项字段、校验字段、窗口大小字段、序列号、确认序列号和紧急指针字段,保留源端口号和目的端口号中。本发明实施例提供的方法能很好的缓解有限存储空间内的存储需求。

    一种支持多值索引文件的存储方法和装置

    公开(公告)号:CN112199333B

    公开(公告)日:2022-11-22

    申请号:CN202011014922.X

    申请日:2020-09-24

    Abstract: 本发明涉及数据存储和查找技术领域,提供了一种支持多值索引文件的存储方法和装置。方法包括通过预设的哈希算法计算出哈希桶的编号值为j;当哈希桶j出现冲突时,从哈希桶j中首个数据块开始匹配,完成所述哈希桶j中数据管理结构记录的ArrayCount个数据块的匹配;其中,匹配过程中若找到一致的数据块则直接使用该数据块的记录项,并结束匹配过程;若未匹配则需要申请新的数据块,此时进入数据块分配流程。本发明提出了一种应用于哈希桶的相邻哈希桶之间借位的方法,解决了现有技术中分批次申请的数据块会形成散列的不连续的内存空间,造成访问时的计算资源浪费。

    一种对原始网络数据包的有损压缩存储方法和装置

    公开(公告)号:CN111147483A

    公开(公告)日:2020-05-12

    申请号:CN201911358385.8

    申请日:2019-12-25

    Abstract: 本发明涉及网络数据处理技术领域,提供了一种对原始网络数据包的有损压缩存储方法和装置。方法包括对于每一个链路层数据包,确定链路层数据包类型字段的内容并非IPv4协议或者IPv6协议,则确定其后数据是隧道协议,直接丢弃相应的链路层数据包;则直接丢弃网络层中版本号字段、头长度字段、标识字段和总和校验字段,保留源IP地址字段、目的IP地址字段和下一层的协议字段;若无需保真还原传输层相关信息,丢弃选项字段、校验字段、窗口大小字段、序列号、确认序列号和紧急指针字段,保留源端口号和目的端口号中。本发明实施例提供的方法能很好的缓解有限存储空间内的存储需求。

Patent Agency Ranking