Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Site Map
Tags
cocoaheads:binary_search

View page as slide show


Diese Wiki Seite sieht etwas verhagelt aus, da sie in erster Linie im Präsentationsmodus funktionieren muß.

Browser im Kiosk Modus:

Schnelle binäre Suche

CoreData und SQLite Full Text Index

Vortrag am 26. Januar 2011

There is no such thing as 'too fast'


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 ''BETWEEN'' 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

Vielen Dank

für Eure Aufmerksamkeit.

Feedback willkommmen an Marcus Rohrmoser

Die Folien zum Nachlesen gibt's hier:

http://wiki.mro.name/cocoaheads


cocoaheads/binary_search.txt · Zuletzt geändert: 2011/01/27 10:54 von mro