Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Percepat perbandingan teks (vektor fitur) dengan fitur MySQL spasial

Sementara R-Trees secara umum dapat mengindeks data dengan jumlah dimensi yang berubah-ubah, MySQL kemampuan spasial hanya terbatas pada Geometry jenis (2 dimensi).

Jika vektor Anda adalah 2 -dimensi dan Anda dapat menormalkannya, lalu lakukan hal berikut:

  • Bagi lingkaran menjadi dua kali jumlah sudut yang sesuai dengan perbedaan Anda
  • Temukan MBR vektor dengan perbedaan kosinus yang diberikan dari pusat setiap sektor
  • Temukan semua vektor dalam MBR
  • Lakukan pemfilteran halus untuk mendapatkan perbedaan yang tepat.

Namun, dalam kasus ini, akan lebih baik untuk menghitung terlebih dahulu sudut nilai dan mengindeksnya dengan B-Tree biasa indeks.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menggunakan pemicu di laravel?

  2. Bidang Wajib diisi tidak ada hasil

  3. Bagaimana cara menghapus file ketika catatan dihapus?

  4. Pilih Beberapa Kolom Dari Beberapa Tabel

  5. Hitungan baris dalam Doktrin 2