2009-05-07 7 views
3

Мне нужно что-то вроде Lucene, чтобы сделать оптимизированный полнотекстовый поиск в Cocoa. Я работаю над приложением Iphone для поиска по базе данных.Как выполнить полный текстовый поиск в Cocoa?

Кому-то повезло с другими базами данных. Любая помощь приветствуется.

До сих пор я могу найти это.

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

ответ

2

Согласно Вашему комментарию: «.иЙ не уверен, если я объяснил себя правильно, я ищу, чтобы построить приложение Iphone, которое может сделать поиск пропускания поисковых фраз на удаленный сервер ...».

Вы можете просто использовать Java (или .NET) версия серверной стороне Lucene и передать поисковый запрос к серверу с телефона в Objective C

1

Официальный Lucene написана на основе Java, если я не ошибаюсь, и я не играл с портом ObjC вы упомянули. Это проект Mac OS X, и быстрый просмотр показывает некоторые зависимости, которые могут быть трудно переносить на iPhone.

В зависимости от сложности ваших потребностей поиска Я вижу несколько возможных путей для вас:

  1. Для простого поиска: встроенный в SQLite поддерживает индексы. Это будет быстро.
  2. Ждите SDK 3.0 и CoreData.
  3. Попытайтесь портировать вышеупомянутый проект.
+0

выглядит как SQLLite легкий выход. Я не уверен, правильно ли объяснил. Я ищу, чтобы создать приложение Iphone, которое может выполнять поиск, передавая поисковые фразы на удаленный сервер. Можно ли это сделать с использованием стандартной архитектуры? –

Смежные вопросы