这个速度有点不对劲,要看代码才知道问题在哪。对给定单个关键字的查找,全文检索的速度其实都差不多的,主要看磁盘的访问速度。(最好再用 claude 优化下代码
内容用 xapian 是可以的,但这样就和 ng 一样了,每次增加新词典都要生成索引,在移动端使用不是很方便。sqlite 自带索引,不需要考虑这一步。xapian 也不是为移动端设计的,移动端全文检索用 lucene 和 sqlite 比较多,论坛里的无限词典就是用的 lucene。
这个速度有点不对劲,要看代码才知道问题在哪。对给定单个关键字的查找,全文检索的速度其实都差不多的,主要看磁盘的访问速度。(最好再用 claude 优化下代码
内容用 xapian 是可以的,但这样就和 ng 一样了,每次增加新词典都要生成索引,在移动端使用不是很方便。sqlite 自带索引,不需要考虑这一步。xapian 也不是为移动端设计的,移动端全文检索用 lucene 和 sqlite 比较多,论坛里的无限词典就是用的 lucene。