从大文本搜索优化

时间:2012-10-10 02:55:17

标签: android sqlite

实际上,我正在创建一个电子书应用程序。它使用一个表作为书籍内容,在每一行书的一页上。当我搜索一个单词时,它应该返回一些部分结果列表,例如:

  

第14页:
{some text} 关键字 {some text3 again}


  

第17页:
{some text2} 关键字 {some text2 again}

当然,我可以通过Java方面处理我的文本结果来做到这一点,但我正在寻找更好的解决方案,可能使用SQLite或其他方法。

在CPU和内存使用方面哪种技术最佳?

1 个答案:

答案 0 :(得分:3)

查看SQLite的FTS模块。