Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Indeks Geospasial
Indeks geospasial adalah jenis indeks khusus yang dirancang untuk secara efisien menanyakan dan mengelola data geospasial yang disimpan dalam kumpulan dokumen. Amazon DocumentDB mendukung indeks 2dsphere, yang secara khusus dirancang untuk menangani data geospasial pada bola (seperti Bumi). Ini memungkinkan perhitungan dan kueri yang akurat berdasarkan geometri bola.
Indeks geospasial bermanfaat ketika aplikasi Anda perlu melakukan kueri berbasis lokasi, seperti:
-
menemukan tempat menarik terdekat,
-
menentukan apakah suatu lokasi berada dalam area tertentu
-
menghitung jarak antar lokasi
Properti indeks yang didukung
| Opsi | 3.6 | 4.0 | 5.0 | 8.0 | Cluster elastis |
|---|---|---|---|---|---|
| name | Ya | Ya | Ya | Ya | Ya |
Membuat indeks geospasial
Gunakan createIndex() metode ini untuk membuat indeks geospasial. Sintaks metode adalah: db.collection.createIndex(<key>, <options>)
keyParameter adalah dokumen JSON yang menentukan bidang dan jenis indeks 2dsphere:
{ "<field>": "2dsphere" }
optionsParameternya adalah dokumen JSON yang menentukan opsi untuk indeks:
{ "name": "<name>" }
Lihat Properti Indeks untuk contoh pembuatan indeks geospasial.