วีดีโอ: ดัชนีใดใช้เรขาคณิตระนาบเมื่อส่งคืนผลลัพธ์
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
เพื่อรองรับการสืบค้นพิกัดเชิงพื้นที่อย่างมีประสิทธิภาพ ข้อมูล , MongoDB ให้สองพิเศษ ดัชนี : 2d ดัชนี และ 2ทรงกลม ดัชนีใช้ สำหรับ เรขาคณิตระนาบเมื่อส่งคืนผลลัพธ์ ทรงกลม เรขาคณิต ถึง ส่งคืนผลลัพธ์.
ในลักษณะนี้ ฉันจะดูดัชนีใน MongoDB ได้อย่างไร
ถึง ดู รายการทั้งหมด ดัชนี บนคอลเลกชันใน MongoDB เข็มทิศ คลิกที่คอลเลกชั่นเป้าหมายในบานหน้าต่างด้านซ้ายและเลือก ดัชนี แท็บ
นอกจากนี้ ดัชนีใน MongoDB คืออะไร? หนึ่ง ดัชนีใน MongoDB เป็นโครงสร้างข้อมูลพิเศษที่เก็บข้อมูลของเอกสารไม่กี่สาขาที่ ดัชนี ถูกสร้างขึ้น ดัชนี ปรับปรุงความเร็วของการดำเนินการค้นหาในฐานข้อมูลเพราะแทนที่จะค้นหาทั้งเอกสาร การค้นหาจะดำเนินการบน ดัชนี ที่มีเพียงไม่กี่ฟิลด์
นอกจากนี้ ดัชนี MongoDB ถูกเก็บไว้ที่ไหน
ดังนั้นเมื่อ ดัชนี ถูกสร้างขึ้น พวกเขายัง เก็บไว้ ในดิสก์ แต่เมื่อแอปพลิเคชันทำงาน ขึ้นอยู่กับการใช้งานบ่อยครั้งและการเข้าถึงที่เร็วกว่า จะถูกโหลดเข้าสู่ RAM แต่มีความแตกต่างระหว่างการโหลดและสร้าง ยังโหลด an ดัชนี ไม่เหมือนกับการโหลดคอลเลกชันหรือบันทึกลงใน RAM
วิธีใดต่อไปนี้ใช้สร้างดัชนีใน MongoDB
การสร้าง NS ดัชนีใน MongoDB ทำได้โดยใช้ " createIndex " กระบวนการ . NS กำลังติดตาม ตัวอย่างแสดงให้เห็นว่า add ดัชนี เพื่อรวบรวม สมมติว่าเรามีคอลเล็กชันพนักงานชุดเดียวกันซึ่งมีชื่อฟิลด์เป็น "Employeeid" และ "EmployeeName"