7 ポイント 投稿者 xguru 2020-12-29 | 3件のコメント | WhatsAppで共有

"JAMStack向けの高速検索"

  • Rust + WASM

  • 静的サイト全体をインデックス化して、インデックスをファイルとして保存し

ブラウザでJSがインデックスファイルをダウンロードして、検索欄に1文字入力するたびに即座に結果を表示

  • すべてのStatic Site Generatorと相性が良く、Netlifyなどにホストしたものでも利用可能

  • Stemming(ステミング、語幹抽出)は英語系のみサポート

3件のコメント

 
xguru 2020-12-29

インデックスを丸ごとダウンロードするのですから、Typesenseよりも速そうですね。

あまりに大きなサイトでは問題になりそうですが、個人ブログなどには使いやすそうです。

 
galadbran 2020-12-29

うわぁ……GeekNewsをこういう形でインデックス化したら、サイズはどれくらいになるんでしょうか?

個人ブログでも長く運営しているところは、かなり大きくなりそうですね……

 
xguru 2020-12-29

サンプルサイトとして出ている Federalist Papers の1〜20番の文章が約25万バイトほどなのに、インデックスファイルが1.1MBですね。

予想していたよりインデックスがかなり大きいですね。おっしゃる通り、記事数の多いブログでは負担になりそうです(笑)