摘要:本发明公开了一种多版本数字图书的差异化存储方法,将原始数字图书存储在磁盘上的一段连续空间内,作为原始文件;将与该原始数字图书不同的每个版本的数字图书分别存储为差异文件,每个差异文件包含:原始文件的起始地址和结束地址、各个差异部分的数据、各个差异部分数据在原始文件中的起始地址和结束地址。本发明同时公开了对所述差异文件的读取方法,根据差异文件中包含的原始文件的起始地址和结束地址读取原始文件;当读取到各个差异部分在原始文件中的起始地址时,根据差异文件中各个差异部分数据在原始文件中的起始地址和结束地址,读取差异文件中存储的各个差异部分的数据。应用本发明能够提高空间使用效率,提高检索效率。
- 专利类型发明专利
- 申请人北京中文在线数字出版股份有限公司;
- 发明人罗旭龙;
- 地址100007 北京市东城区安定门东大街28号雍和大厦E座9层905号
- 申请号CN201110443528.2
- 申请时间2011年12月27日
- 申请公布号CN103186530A
- 申请公布时间2013年07月03日
- 分类号G06F17/30(2006.01)I;