Nəticələri qaytararkən hansı indekslər planar həndəsədən istifadə edir?
Nəticələri qaytararkən hansı indekslər planar həndəsədən istifadə edir?

Video: Nəticələri qaytararkən hansı indekslər planar həndəsədən istifadə edir?

Video: Nəticələri qaytararkən hansı indekslər planar həndəsədən istifadə edir?
Video: Ürəkbulanma, qusma və ishar halları - Dr.Müşfik Hümmətli 2024, Bilər
Anonim

Yer məkan koordinatlarının səmərəli sorğularını dəstəkləmək data , MongoDB iki xüsusi təmin edir indekslər : 2d indekslər və 2 kürə indekslərdən istifadə edir üçün nəticələri qaytararkən planar həndəsə sferik həndəsə üçün nəticələri qaytarın.

Bu şəkildə, MongoDB-də indekslərə necə baxa bilərəm?

Kimə görünüşü hamısının siyahısı indekslər kolleksiyasında MongoDB Kompas, sol paneldə hədəf kolleksiyaya klikləyin və seçin İndekslər nişanı.

Bundan əlavə, MongoDB-də indekslər nədir? An MongoDB-də indeks sənədlərin bir neçə sahəsinin məlumatlarını saxlayan xüsusi məlumat strukturudur indeks yaradılır. İndekslər verilənlər bazasında axtarış əməliyyatlarının sürətini yaxşılaşdırın, çünki bütün sənəddə axtarış əvəzinə axtarış aparılır indekslər bu yalnız bir neçə sahəni tutur.

Bundan əlavə, MongoDB indeksləri harada saxlanılır?

Beləliklə, nə vaxt indekslər yaradılıb, onlar da var saxlanılır diskdə, Lakin proqram işləyərkən, tez-tez istifadə və hətta daha sürətli çıxış əsasında onlar RAM-a yüklənir, lakin yüklənmiş və yaradılmış arasında fərq var. Həmçinin yüklənir indeks kolleksiyanın və ya qeydlərin RAM-a yüklənməsi ilə eyni deyil.

MongoDB-də indeks yaratmaq üçün aşağıdakı üsullardan hansı istifadə olunur?

Yaradılır bir MongoDB-də indeks istifadə edərək həyata keçirilir " indeks yaradın " üsul . The izləyir misal necə əlavə etməyi göstərir indeks toplamaq üçün. Tutaq ki, bizdə "İşçinin adı" və "İşçinin adı" sahə adları olan eyni İşçi kolleksiyamız var.

Tövsiyə: