SQLite-Datenbank mit … Einträgen. Vergleicht Server-Ajax (SELECT … WHERE label LIKE '%q%' LIMIT 50 pro Tastendruck) gegen client-seitiges Filtern (ganze Liste einmalig in den Browser laden, dann lokal mit Array.filter).
Läuft eine Reihe typischer Suchanfragen je 15× in beiden Modi und misst die Antwortzeiten. „Server SQL" = reine DB-Zeit; „Roundtrip" = inkl. Netzwerk/HTTP; „Client-Filter" = lokales Filtern aller Einträge.