sql >> データベース >  >> RDS >> Mysql

空間MySQL機能を使用してテキスト比較(機能ベクトル)を高速化する

    R-Trees 一般に、任意の数のディメンション、MySQLでデータにインデックスを付けることができます 空間能力はGeometryにのみ制限されています タイプ(2 寸法)。

    ベクトルが2の場合 -次元のおよび それらを正規化してから、次の手順を実行できます。

    • 円を違いに合う角度の2倍に分割します
    • MBRを見つける 各セクターの中心から与えられた正弦差を持つベクトルの数
    • MBR内のすべてのベクトルを検索します
    • 正確な違いを見つけるために細かいフィルタリングを行います。

    ただし、この場合は、値の角度を事前に計算し、単純なB-Treeでインデックスを作成する方が適切です。 インデックス。



    1. postgresqlストアドプロシージャをデバッグする方法は?

    2. 1つのクエリで異なる値を持つ複数の行を更新する-MySQL

    3. クロウの足の表記

    4. JPA:文字列をデータベースフィールドに永続化するにはどうすればよいですか、MYSQLテキストと入力します