Skip to content

cnrmurphy/B-Plus-Tree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

B+ Tree

My attempt at implementing a B+ tree in Node.js. This data structure is very interesting because it is self balancing, and unlike other tree data structures, it grows from the bottom up rather than the top down. Data is only stored in the leaf nodes and all internal nodes store keys and pointers to the leaf nodes. The leaf nodes come to form a linked list.

The advantage of this data structure is that it grows very wide and remains shallow which allows for less disk reads when serialized. This makes it the ideal canidate for creating a database.

About

B+ Tree implemented in JavaScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published