如何在Cocoa中进行全文搜索?

时间:2009-05-07 17:02:29

标签: iphone cocoa full-text-search lucene

我需要像Lucene这样的东西在Cocoa中进行优化的全文搜索。我正在开发一个Iphone应用程序来搜索数据库。

任何人都对其他数据库运气不错。任何帮助表示赞赏。

到目前为止,我只能找到这个。

http://github.com/tcurdt/lucenekit/tree/master

2 个答案:

答案 0 :(得分:2)

根据你的评论: “..我不确定我是否正确解释了自己。我正在建立一个可以通过将搜索短语传递到远程服务器进行搜索的Iphone应用程序......”

您可以使用Lucene服务器端的Java(或.NET)版本,并在目标c中通过手机将搜索查询传递给服务器

答案 1 :(得分:1)

官方的Lucene是基于Java编写的,如果我没弄错的话,我还没有玩过你提到过的ObjC端口。这是一个Mac OS X项目,快速浏览显示一些可能难以移植到iPhone的依赖项。

根据搜索需求的复杂程度,我会为您找到一些可能的路径:

  1. 对于简单搜索:内置SQLite支持索引。这将很快。
  2. 等待SDK 3.0和CoreData。
  3. 尝试移植上述项目。