serverless cloudflare search
1.0.0
Cloudflare Worker + Queues + R2 Storage + Cache を使用して、適度に高速で安価な小規模からゼロの検索システムを実装します。パフォーマンス測定のためのベンチマークを歓迎します:)
エンドポイント:
R2 に保存されたキャッシュされたインデックス。検索リクエスト時にキャッシュが読み取られます。キュー -> インデックスの書き込み (バッチサイズと同時実行数 0)
次のパラメータを使用して、ルートに .env ファイルを作成します。
CLOUDFLARE_AUTH_KEY=
CLOUDFLARE_AUTH_EMAIL=
pnpm install
➡️ 構成に強力なシークレットを設定しますpnpm run initialize
➡️ バケットとキューを作成しますnpx turbo build
➡️ ワーカーを Cloudflare に公開します
このプロジェクトは、小規模なデータセット (安価なサーバーレス検索) を対象としています。 17920 個のドキュメントを含むムービー データセットの場合、最初の検索 (R2 からのインデックスのダウンロード) には 800 ミリ秒かかりますが、その後は検索ごとに 50 ~ 60 ミリ秒のワーカー パフォーマンスが得られます。
TM9657 GmbH 提供: ❤️