发明名称 一种索引文件合并方法及装置
摘要 本发明公开了一种索引文件合并方法及装置,循环执行如下步骤,直到对待合并的多个索引文件进行合并处理完成:依次针对该多个索引文件中的每个索引文件,当该索引文件中存在未获取过的索引结构体,且内存中未缓存有该索引文件中的索引结构体时,从该索引文件的未获取过的索引结构体中按照索引项的指定顺序获取预设数量的索引结构体,得到若干个索引结构体;并将得到的该若干个索引结构体缓存到内存中;并针对内存中当前缓存的所有索引结构体,进行索引结构体的合并处理,得到合并后的索引结构体;以及将合并后的索引结构体保存到合并后索引文件中。采用本发明实施例提供的方案,降低了内存资源消耗,且提高了合并处理的效率。
申请公布号 CN103207907B 申请公布日期 2016.06.29
申请号 CN201310105560.9 申请日期 2013.03.28
申请人 新浪网技术(中国)有限公司 发明人 叶森
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京同达信恒知识产权代理有限公司 11291 代理人 郭润湘
主权项 一种索引文件合并方法,其特征在于,循环执行如下步骤,直到对待合并的多个索引文件进行合并处理完成:依次针对所述多个索引文件中的每个索引文件,当该索引文件中存在未获取过的索引结构体,且内存中未缓存有该索引文件中的索引结构体时,从该索引文件的未获取过的索引结构体中按照索引项的指定顺序获取预设数量的索引结构体,得到若干个索引结构体;将得到的所述若干个索引结构体缓存到内存中;针对内存中当前缓存的所有索引结构体,进行索引结构体的合并处理,得到合并后的索引结构体;将所述合并后的索引结构体保存到合并后索引文件中。
地址 100080 北京市海淀区北四环西路58号理想国际大厦20层