摘 要 :随着手机、平板电脑等移动智能设备的快速发展,曾经在PC上运行的各种应用系统需要同时在移动智能设备上实现,从而带动了移动智能设备上的数据存储、数据检索等方面的需求.SQLite作为轻量的嵌入型数据库具有更好的实时性、系统开销小、底层控制能力强等优点.探讨并实现了使用SQLite作为数据存储方案并实现中文全文检索的原理与实现方案,为在移动智能设备上基于SQLite的中文信息检索应用探索了一条新途径.
关 键 词 关 键 词 :中文全文检索;SQLite;MMSEG
中图分类号:TP391 文献标识码:A 文章编号文章编号:16727800(2013)007013803
纵向比较,LIKE检索的耗时增加百分比基本与记录数的增加百分比一致.MATCH检索的耗时增加百分比只有记录数增加百分比的一半左右;横向比较,在同等实验数据下,LIKE检索的耗时是MATCH检索耗时的5~10倍以上.随着数据量的进一步增加,MATCH检索在耗时上的优势愈加明显.
4.结语
SQLite的小巧、快速与稳定的特点,使得其在需要数据库支持的嵌入式设备、手机软件、中小型CMS(Content Management System)站点等方面成为最佳的选择,同时此类应用中硬件设备的性能提升伴随着数据量的高速增长,因而研究基于SQLite的中文全文检索具有广阔的应用前景.