Google Cloud、「Cloud SQL for MySQL」のベクトル類似検索が正式リリース
今回は「Google Cloud、「Cloud SQL for MySQL」のベクトル類似検索が正式リリース」についてご紹介します。
関連ワード (取得、意味、機能搭載等) についても参考にしながら、ぜひ本記事について議論していってくださいね。
本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。
Google Cloudは、マネージドサービスとしてMySQLを提供している「Cloud SQL for MySQL」で、ベクトル類似検索の機能が正式版になったことを明らかにしました。

これにより生成AIのモデルを利用して生成したベクトルエンベディングを、MySQLデータベースの既存のテーブルに列を追加して登録、ベクトルインデックスを作成することで、k近傍(kNN)と近似最近傍(ANN)の両方の検索が実行できるようになります。
例えば、ある質問の文をベクトル変換してCloud SQL for MySQLのベクトル類似検索を用いることで、質問の内容の意味に近い行のデータを取得できるようになります。
従来はベクトルデータベースが必要だったこうした処理が使い慣れたMySQLで可能になることは、多くのITエンジニアにとって生成AI関連のアプリケーション開発を容易にするものといえるでしょう。
Google CloudはPostgreSQLにエンベディングの生成やベクトルクエリ機能を加えたAlloyDB Omniを正式リリース済みであり、これでPostgreSQLとMySQLの両方でベクトルクエリ機能を組み込んだことになります。
参考:Google Cloud、AI機能搭載のPostgreSQL互換ソフトウェア「AlloyDB Omni」正式版リリース