Lindorm GanosBase adalah ekstensi asli dari mesin tabel lebar Lindorm (LindormTable). Fitur ini kompatibel dengan API SQL, GeoMesa, dan mesin streaming. Dengan menggunakan Lindorm GanosBase, Anda dapat menyimpan, menanyakan, dan menganalisis data spatio-temporal secara efisien berdasarkan tabel lebar Lindorm. Jika Anda perlu menganalisis dan memproses lintasan spatio-temporal dalam bisnis Anda, kami sarankan untuk mengaktifkan fitur Lindorm GanosBase.
Informasi latar belakang
Sejumlah besar data lintasan spatio-temporal dihasilkan dalam berbagai skenario seperti bepergian, Internet of Vehicles (IoV), Internet of Things (IoT), mengemudi otonom, logistik, dan sistem informasi geografis (GIS). Pengguna perlu menggunakan data lintasan spatio-temporal untuk menanyakan rentang spatio-temporal, menentukan geofence, atau melakukan penambangan data. Sebagai contoh, pengguna dapat menggunakan data lintasan spatio-temporal untuk menanyakan kendaraan yang telah melewati suatu area dalam periode waktu tertentu, memantau apakah kendaraan menyimpang dari rute yang direncanakan secara real-time, atau menanyakan semua kendaraan yang berada dalam radius 500 meter dari lokasi saat ini.
Lindorm GanosBase memiliki peran serupa dengan ekstender PostGIS di PostgreSQL dan fitur kueri rentang geografis di MongoDB. Lindorm GanosBase mendukung objek geometri standar dan menyediakan indeks spatio-temporal untuk kueri efisien pada data spatio-temporal. Selain itu, Lindorm GanosBase dapat memberikan throughput tinggi dan skalabilitas dengan biaya penyimpanan rendah. Oleh karena itu, Lindorm GanosBase adalah solusi hemat biaya bagi Anda untuk memproses data lintasan spatio-temporal.
Antarmuka yang didukung
Lindorm GanosBase mendukung antarmuka SQL, GeoMesa, dan mesin streaming.
Kategori | Antarmuka SQL | Antarmuka GeoMesa | Antarmuka mesin streaming |
Antarmuka yang didukung | Antarmuka SQL standar | API GeoTools atau antarmuka ECQL | Antarmuka Flink SQL standar |
Fitur |
| Mewarisi fitur dari GeoMesa sumber terbuka. |
|
Kinerja | Lindorm GanosBase SQL unggul dalam kinerja dibandingkan GeoMesa sumber terbuka karena Lindorm GanosBase SQL mengadopsi berbagai teknologi seperti penulisan ulang kueri, kueri paralel, sharding, dan algoritma pendekatan spasial yang dioptimalkan. | Lindorm GanosBase GeoMesa unggul dalam kinerja dibandingkan GeoMesa sumber terbuka dan HBase. | Lindorm GanosBase untuk mesin streaming menawarkan kinerja kueri yang sangat baik dengan menyediakan teknologi seperti indeks dalam memori dan kueri paralel. |
Orientasi | Lindorm GanosBase SQL cocok untuk aplikasi yang menggunakan antarmuka SQL seperti PostGIS atau fitur spatio-temporal dari GeoMesa, MongoDB, dan Redis. | Lindorm GanosBase GeoMesa cocok untuk aplikasi yang menggunakan GeoMesa sumber terbuka. | Lindorm GanosBase untuk mesin streaming cocok untuk migrasi aplikasi spatio-temporal yang menggunakan mesin streaming seperti Flink dan Spark. |
Lindorm GanosBase SQL
Fitur
Tabel berikut menjelaskan fitur yang didukung oleh Lindorm GanosBase SQL.
Fitur | Deskripsi |
Tipe data spasial standar seperti titik, garis, dan poligon | Lindorm GanosBase SQL mendukung objek titik, LineString, dan poligon. Untuk informasi lebih lanjut, lihat Tipe data spasial. |
Sintaks SQL standar |
Untuk informasi lebih lanjut tentang sintaks SQL yang didukung oleh Lindorm GanosBase SQL, lihat DDL dan DML. |
Fungsi spatio-temporal umum |
Untuk informasi lebih lanjut tentang fungsi spatio-temporal lainnya, lihat Ikhtisar. |
Indeks kunci utama spatio-temporal | Indeks kunci utama spatio-temporal dapat digunakan untuk mempercepat kueri spatio-temporal di mana hanya rentang spasial atau rentang spasial dan waktu yang ditentukan sebagai kondisi.
|
Indeks sekunder spatio-temporal | Indeks sekunder spatio-temporal dapat digunakan untuk mempercepat kueri spatio-temporal di mana hanya rentang spasial atau rentang spasial dan waktu yang ditentukan sebagai kondisi.
Catatan Anda tidak perlu membuat replika redundan untuk data spatio-temporal karena Lindorm GanosBase SQL mendukung indeks sekunder spatio-temporal. |
Fitur yang disediakan oleh LindormTable |
Untuk informasi lebih lanjut tentang fitur yang disediakan oleh LindormTable, lihat Panduan Pengembang. |
Skenario
Lindorm GanosBase SQL cocok untuk mengelola dan menanyakan data spatio-temporal dalam skenario bepergian, navigasi, penerbangan, Internet of Vehicles (IoV), dan logistik. Tabel berikut menjelaskan skenario umum Lindorm GanosBase SQL.
Skema | Contoh |
Penyimpanan dan kueri data lintasan |
|
Agregasi grid geografis |
|
Geofencing real-time |
|
Layanan berbasis lokasi | Cari informasi tentang restoran lima kilometer di sekitar lokasi saat ini. |
Lindorm GanosBase GeoMesa
Lindorm GanosBase GeoMesa kompatibel dengan ekosistem sumber terbuka seperti GeoMesa dan GeoServer serta dapat digunakan untuk menyimpan, menanyakan, menganalisis, dan menambang data spasial atau spatio-temporal.