ดัชนีใดใช้เรขาคณิตระนาบเมื่อส่งคืนผลลัพธ์
ดัชนีใดใช้เรขาคณิตระนาบเมื่อส่งคืนผลลัพธ์

วีดีโอ: ดัชนีใดใช้เรขาคณิตระนาบเมื่อส่งคืนผลลัพธ์

วีดีโอ: ดัชนีใดใช้เรขาคณิตระนาบเมื่อส่งคืนผลลัพธ์
วีดีโอ: หลักฐานทางออนโทโลยีของการดำรงอยู่ของพระเจ้า โดย Kurt Gödel 2024, อาจ
Anonim

เพื่อรองรับการสืบค้นพิกัดเชิงพื้นที่อย่างมีประสิทธิภาพ ข้อมูล , MongoDB ให้สองพิเศษ ดัชนี : 2d ดัชนี และ 2ทรงกลม ดัชนีใช้ สำหรับ เรขาคณิตระนาบเมื่อส่งคืนผลลัพธ์ ทรงกลม เรขาคณิต ถึง ส่งคืนผลลัพธ์.

ในลักษณะนี้ ฉันจะดูดัชนีใน MongoDB ได้อย่างไร

ถึง ดู รายการทั้งหมด ดัชนี บนคอลเลกชันใน MongoDB เข็มทิศ คลิกที่คอลเลกชั่นเป้าหมายในบานหน้าต่างด้านซ้ายและเลือก ดัชนี แท็บ

นอกจากนี้ ดัชนีใน MongoDB คืออะไร? หนึ่ง ดัชนีใน MongoDB เป็นโครงสร้างข้อมูลพิเศษที่เก็บข้อมูลของเอกสารไม่กี่สาขาที่ ดัชนี ถูกสร้างขึ้น ดัชนี ปรับปรุงความเร็วของการดำเนินการค้นหาในฐานข้อมูลเพราะแทนที่จะค้นหาทั้งเอกสาร การค้นหาจะดำเนินการบน ดัชนี ที่มีเพียงไม่กี่ฟิลด์

นอกจากนี้ ดัชนี MongoDB ถูกเก็บไว้ที่ไหน

ดังนั้นเมื่อ ดัชนี ถูกสร้างขึ้น พวกเขายัง เก็บไว้ ในดิสก์ แต่เมื่อแอปพลิเคชันทำงาน ขึ้นอยู่กับการใช้งานบ่อยครั้งและการเข้าถึงที่เร็วกว่า จะถูกโหลดเข้าสู่ RAM แต่มีความแตกต่างระหว่างการโหลดและสร้าง ยังโหลด an ดัชนี ไม่เหมือนกับการโหลดคอลเลกชันหรือบันทึกลงใน RAM

วิธีใดต่อไปนี้ใช้สร้างดัชนีใน MongoDB

การสร้าง NS ดัชนีใน MongoDB ทำได้โดยใช้ " createIndex " กระบวนการ . NS กำลังติดตาม ตัวอย่างแสดงให้เห็นว่า add ดัชนี เพื่อรวบรวม สมมติว่าเรามีคอลเล็กชันพนักงานชุดเดียวกันซึ่งมีชื่อฟิลด์เป็น "Employeeid" และ "EmployeeName"