Schnelle binäre Suche

CoreData und SQLite Full Text Index

Vortrag am 26. Januar 2011

There is no such thing as 'too fast'

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 ''BETWEEN'' benutzt den Index dann ist's flott.

Sqlite Fulltext Index

http://blog.mro.name/2010/03/iphone-sqlite-fulltext-index/

Vielen Dank

für Eure Aufmerksamkeit.

Feedback willkommmen an Marcus Rohrmoser

Die Folien zum Nachlesen gibt's hier:

http://wiki.mro.name/cocoaheads