View a markdown version of this page

Indeks geospasial - Amazon DocumentDB

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 dirancang khusus untuk menangani data geospasial pada bola (seperti Bumi). Hal 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 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" }

optionsParameter adalah dokumen JSON yang menentukan opsi untuk indeks:

{ "name": "<name>" }

Lihat Pro perti Indeks untuk contoh pembuatan indeks geospasial.