= Schnelle binäre Suche: CoreData und SQLite Full Text Index

http://blog.mro.name/tag/search/

== CoreData

* Index auf NSString Spalte mit zu durchsuchenden Begriffen anlegen * where <Spalte> like 'term%' geht nicht über den Index * where <Spalte> BEGINSWITH 'term' geht auch nicht über den Index * erst der Trick mit > und < benutzt den Index - dann ist's flott.

== Sqlite Fulltext Index http://blog.mro.name/2010/03/iphone-sqlite-fulltext-index/ * SQLite 'Amalgam' (alles in einer Datei) Quellen runterladen und in's Projekt damit, * FTS3 einschalten, * Index Tabelle anlegen (auf dem Gerät), * normal benutzen, aber den MATCH Operator benutzen