milvus-io/milvus-sdk-java

Java SDK for Milvus.

解決する問題

Milvus はベクトルデータベースであり、この SDK は Java 開発者に簡単な方法を提供します。これがないと、Milvus サーバーにリクエストを送信するための低レベルのネットワークコードを自分で書く必要があります。SDK がそれを処理するため、アプリケーションロジックに集中できます。

仕組み

SDK は Milvus の API に対応する Java クラスとメソッドを提供します。Maven または Gradle を使用してプロジェクトに追加します。実行中の Milvus インスタンスに接続し、データとクエリを管理するために使用できます。README には、バルクデータインポート用のオプションの BulkWriter ツール(バージョン 2.5.2 以降、別パッケージとして利用可能)も記載されています。Spring Boot アプリケーション向けには、プロパティからクライアントを自動構成するスターターもあります。

対象読者

アプリケーションで Milvus を使用したい Java 開発者。Java 8 以降が必要で、大規模なベクトル類似性検索を扱うプロジェクト(レコメンデーションシステム、画像検索、AI 機能など)で一般的に使用されます。

ハイライト

  • Milvus の公式 Java SDK(バージョンは Milvus リリースに対応)
  • Java 8 以降で動作し、Maven または Gradle でインストール可能
  • 効率的なバルクデータロードのためのオプションの BulkWriter パッケージ(v2.5.2 以降)
  • Spring アプリでの簡単な統合のための Spring Boot スターター(Java 17 以降が必要)

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト