Skip to content

4 B+ Tree Implementations from trincot on StackOverflow

Notifications You must be signed in to change notification settings

lancejpollard/tl-bplus-tree.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TL-B+Tree in JavaScript

  • k is a key store B+tree
  • v is a key-value store B+tree
  • i is an index based B+tree
  • s is an stack/queue based B+tree

These are from the help of @trincot on StackOverflow. Used as a reference implementation for various B+trees, with the added constraint that all arrays are powers of two sized, to optimize for memory layout.

Goal would be, in a multithreaded environment, to make this work with concurrent B+trees like PALM: Parallel Architecture-Friendly Latch-Free Modifications to B+ Trees on Many-Core Processors.

About

4 B+ Tree Implementations from trincot on StackOverflow

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published