Site Map
js navbar
js navbar
Dies ist eine alte Version des Dokuments!
Diese Wiki Seite sieht etwas verhagelt aus, da sie in erster Linie im Präsentationsmodus funktionieren muß.
Browser im Kiosk Modus: * Safari: keine Ahnung * Firefox recht gut per Plugin: https://addons.mozilla.org/de/firefox/addon/1568 * Opera von Haus aus
= 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
Feedback willkommmen an Marcus Rohrmoser
Die Folien zum Nachlesen gibt's hier:
http://wiki.mro.name/cocoaheads