B-tree เป็นลักษณะทั่วไปของแผนผังการค้นหาแบบไบนารีโดยที่โหนดสามารถมีลูกได้มากกว่าสองคน โดยพื้นฐานแล้วจะเป็นโครงสร้างข้อมูลทรีแบบสมดุลในตัวเอง ซึ่งจะรักษาข้อมูลที่จัดเรียงไว้ และอนุญาตให้เข้าถึงตามลำดับ การค้นหา การแทรก และการลบตามเวลาลอการิทึม นี่คือโปรแกรม C++ เพื่อใช้งาน B tree of order 6 อัลกอริท