Adegoke A, Amit
ฉันเดาว่าจุดสำคัญหนึ่งที่คุณคนหายไปคือความแตกต่างระหว่างข้อมูลและตัวชี้ตามที่อธิบายไว้ในส่วนนี้
Pointer: ตัวชี้ไปยังโหนดอื่น
ข้อมูล: - ในบริบทของดัชนีฐานข้อมูลข้อมูลเป็นเพียงตัวชี้ไปยังข้อมูลจริง (แถว) ซึ่งอยู่ในที่อื่น
ดังนั้นในกรณีที่ต้นไม้ B แต่ละโหนดมีคีย์ข้อมูลสามตัวชี้ไปยังข้อมูลที่เกี่ยวข้องกับคีย์และตัวชี้ไปยังโหนดลูก
ใน B + tree โหนดภายในเก็บคีย์และตัวชี้ไปยังโหนดชายน์ในขณะที่โหนดโหนดเก็บคีย์และตัวชี้ไปยังข้อมูลที่เกี่ยวข้อง สิ่งนี้อนุญาตให้มีจำนวนคีย์เพิ่มเติมสำหรับขนาดของโหนดที่กำหนด ขนาดของโหนดขึ้นอยู่กับขนาดบล็อกเป็นหลัก
ข้อดีของการมีคีย์ต่อโหนดอธิบายไว้ข้างต้นได้ดีดังนั้นฉันจะบันทึกความพยายามในการพิมพ์ของฉัน