【发布时间】:2010-04-29 04:50:04
【问题描述】:
我正在编写一个字典应用程序,需要在打字时做通常的单词提示。
LIKE somestring% 相当慢(在 ~100k 行表上 ~1300ms)所以我转向 FTS3。
问题是,我还没有找到一种从字符串开头进行搜索的合理方法。
现在我正在执行类似
SELECT word, offsets(entries) FROM entries WHERE word MATCH '"chicken *"';
,然后解析代码中的偏移量字符串。
还有更好的选择吗?
【问题讨论】: