ベクトルデータ管理機能は、OSSであるpgvectorとpgvectorscale によって実現されています。
“導入ガイド(サーバ編)”の“pgvector”を参照してpgvectorをセットアップします。
StreamingDiskANNインデックスを使用する場合は、“導入ガイド(サーバ編)”の“pgvectorscale”を参照してpgvectorscaleをセットアップします。
また、StreamingDiskANNインデックスを使用する場合は、AVX2とFMAの命令セットに対応しているCPUが必要です。AVX2とFMAに対応していないCPUを利用すると、ベクトルデータが格納されたテーブルに対してのStreamingDiskANNインデックスの作成や、StreamingDiskANNインデックスを作成したテーブルへのデータ挿入がエラーになります。CPUがAVX2とFMAに対応しているかは各CPUのドキュメントを参照してください。