代码之家  ›  专栏  ›  技术社区  ›  lostInTransit

Apache Lucene或iPhone应用程序中的其他搜索

  •  3
  • lostInTransit  · 技术社区  · 15 年前

    我想在我的iPhone应用程序中实现一个搜索功能,可以在应用程序中的所有文档中搜索术语。

    我相信我不能直接使用ApacheLucene,因为它是Java的。我可以使用Lucene的C端口Lucy吗(不确定Perl和Ruby是否可以使用)?

    或者有没有其他开源搜索引擎可以在我的iPhone应用程序中使用,在应用程序中进行搜索?

    谢谢

    3 回复  |  直到 15 年前
        1
  •  5
  •   Pardust    15 年前

    您可以将sqlite3与它的fts3全文搜索引擎结合使用。不需要任何东西,嵌入式数据库。Iphone也在内部使用它。

        2
  •  4
  •   Shashikant Kore    15 年前

    Lucene有一个Objective-C端口- LuceneKit .Mac OS SearchKit ,不确定它是否适用于iPhone。

    这两种我都没试过。所以,我的知识只是学术性的。

        3
  •  2
  •   bajafresh4life    15 年前

    不确定你在做什么,但索引和搜索是相对资源密集型的操作。您最好构建一个服务器应用程序来处理全文搜索,并且您的iPhone应用程序可以与之通信。

    推荐文章