Leistungstest für die koreanische Suche nach Verwaltungsbezirken mit der Typesense-Suchmaschine
(api.fureweb.com)Nachdem ich einen Beitrag über den Aufbau eines Typesense-Servers geschrieben hatte, habe ich auch gleich eine API für die Suche und eine Webseite für Leistungstests erstellt.
Ein Nachteil ist zwar, dass es noch keinen koreanischen morphologischen Analyzer gibt und deshalb keine so präzise koreanische Suche wie bei Elasticsearch möglich ist, aber die Suchleistung war so beeindruckend, dass sie diesen Nachteil mehr als wettmacht. --;
Um die Leistung des Typesense-Suchservers zu testen, habe ich eine einfache Webseite erstellt, die Suchergebnisse für Schlüsselwörter aus den Daten zu Verwaltungsbezirken sofort anzeigt. Ich habe absichtlich überhaupt keine Verarbeitung wie Debounce eingebaut, und trotzdem läuft die Suche flüssig – wirklich erstaunlich;
Wenn künftig einmal ein koreanischer morphologischer Analyzer unterstützt wird, dürfte das System wirklich sehr häufig genutzt werden.
https://api.fureweb.com/typesense.html
Die Daten für den Test der Suchleistung habe ich in diesem Dokument vorbereitet: https://docs.google.com/spreadsheets/d/…. Auf Basis dieser Daten habe ich Collections und Documents erstellt.
1 Kommentare
Wow … wirklich schnell!