-
公开(公告)号:CN103020299B
公开(公告)日:2016-01-13
申请号:CN201210591989.9
申请日:2012-12-29
Applicant: 国家计算机网络与信息安全管理中心 , 天津南大通用数据技术股份有限公司
IPC: G06F17/30
Abstract: 本发明提供了一种全文检索系统中的高效保存倒排索引的方法,包括:检测索引单元数据长度是否大于阀值K;如果索引单元数据大于n*K且小于(n+1)*K(n为自然数),将索引单元数据从开始部分至n*K的部分存入索引单元数据数据块,将剩余索引单元数据存入B树中;如果索引单元数据等于n*K,将索引单元数据从开始部分至n*K的部分存入索引单元数据数据块;如果索引单元数据小于K,将索引单元数据全部存入B树中。本发明的有益效果是能够有效的提高倒排文档的全文索引的存储效率,提高了数据读取速率,能够方便实现写时复制(Copy On Write)机制,进而提高了数据安全性和读取数据的并发指标。