HeadlinesBriefing HeadlinesBriefing.com

ParqDB: ブラウザでのベクトル検索

Hacker News •
×

ParqDBは、ParquetファイルをHTTP範囲リクエストで使用し、サーバーを必要とせずにブラウザでベクトル検索を直接実演します。システムは100,000件のWikipedia記事をMiniLM埋め込みでインデックス化し、IVF-LVQ8インデックスを不変のParquetファイルとしてオブジェクトストレージに公開します。

ユーザーがクエリを入力すると、ブラウザはONNX/WASMを介して384dベクトルに埋め込み、次にストレージから必要なバイト範囲のみを読み取ります。WASMランタイムは、グローバルLVQ8セントロイドを通じてインデックスルーティングを処理し、フッターを使用して行グループを選択してプルーニングし、LVQ8距離+制限付きtop‑kでランク付けし、doc_idsを検索してWikipedia行を返します。

アーキテクチャは、従来のブラウザ→ベクトルDB→オブジェクトストレージフローを、直接ブラウザ + WASM → 範囲HTTP → オブジェクトストレージに置き換えます。ライブプロファイラは、メモリ範囲ヒット、転送されたバイト、選択された候補、クエリ時間を表示します。ネットワークトレースは、範囲リクエストを待機している順序付きキャッシュとネットワークイベントを表示します。

主要エンティティ:場所:オブジェクトストレージ

出典: Hacker News · 要約:HeadlinesBriefing