ベクトル検索の制限
このドキュメントでは、TiDB Vector Search の既知の制限について説明します。
注記
TiDB Vector Search はTiDB Cloudサーバーレスクラスターでのみ使用できます。TiDB TiDB Cloud Dedicated では使用できません。
ベクトルデータ型の制限
- ベクター最大 16383 次元をサポートします。
- ベクトル データ型では、
NaN
、Infinity
、または-Infinity
値を格納できません。 - ベクトル データ型では倍精度浮動小数点数を格納できません。ベクトル列に倍精度浮動小数点数を挿入または格納すると、TiDB はそれを単精度浮動小数点数に変換します。
- ベクトル列は主キーとして、または主キーの一部として使用することはできません。
- ベクター列は、一意のインデックスとして、または一意のインデックスの一部として使用することはできません。
- ベクター列はパーティション キーとして、またはパーティション キーの一部として使用することはできません。
- 現在、TiDB はベクター列を他のデータ型 (
JSON
やVARCHAR
など) に変更することをサポートしていません。
ベクトルインデックスの制限
ベクトル検索の制限参照。
TiDBツールとの互換性
- TiDB Cloudコンソールのデータ移行機能では、MySQL 9.0 ベクトル データ型のTiDB Cloudへの移行または複製はサポートされていません。
フィードバック
私たちはあなたのフィードバックを大切にしており、いつでもお手伝いいたします。