【问题标题】:Apache Lucene or another Search in iPhone appApache Lucene 或 iPhone 应用程序中的其他搜索
【发布时间】:2010-05-28 07:12:30
【问题描述】:

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

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

或者是否有任何其他开源搜索引擎可以在我的 iPhone 应用程序中用于在应用程序内进行搜索?

谢谢

【问题讨论】:

  • 您找到解决此问题的方法了吗?我也在寻找答案。
  • 不是真的...没有进一步追求。

标签: iphone lucene search-engine


【解决方案1】:

您可以将 sqlite3 与它的 fts3 - 全文搜索引擎一起使用。什么都不需要,嵌入式数据库。 Iphone 内部也使用它。

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多