新的词库结构

目前词库设计的不太合理,查询时IO读取字节太多。打算采用分页法重新设计词库,还有为了方便通过P2P共享词库,每个词典就一个文件。

文件名:
--
转换前
源文件: your-dict.dict
转换后
词库文件: your-dict.xdd

结构:
--
源文件: 和现在一样
词库文件:
[dict-name:name\0]
[index2:size(4byte)]
[index2:data]
[index1:size(4byte)]
[index1:data]
[index0:size(4byte)]
[index0:data]
[dict:size(4byte)]
[dict:data]

你可能感兴趣的:(新的词库结构)