Vald
Valdはクラウドネイティブな高速近似最近傍密ベクトル検索エンジンです。
さまざまなデータから生成される多数の素性から成る高次元ベクトルに対して近似最近傍検索を可能にします。Kubernetesと親和性が高く設計されており、データの増加やトラフィックの増加に応じて柔軟にValdクラスタをスケールアウトすることが出来、ユーザーの規模やSLAに合わせ、多種多様なデプロイ構成をサポートしています。
利用者にはgRPCのインターフェースを提供しており数十億規模のベクトルデータ数であってもミリ秒オーダーでの検索が可能です。
当社では、Yahoo!ショッピングの画像特徴量ベクトルを用いた画像検索やオークションでの出品時カテゴリ推定、社内のその他のリコメンドなど幅広い領域で活用しています。また、社内にもコミッターが複数在籍しており、当社が扱う規模の多くの要件(性能・安定性・耐障害性など)を満たすように開発・検証実施し、OSSへと還元しています。