npm install bplustreeAnother JavaScript B+ tree implementation.
* Insert
* Delete
* Fetch
* Fetch ranges
* Fetch as generator
* Check tree invariants
npm install bplustree
const BPlusTree = require('bplustree');
- npm run build builds the project
- npm run test runs most tests
- npm run test-full runs all tests
- npm run coverage generates most coverage
- npm run coverage-full generates full coverage
- npm run doc generates the jsdoc documentation
MIT
- This implementation is based on @darius' work: bplustree.py
- @tehgeekmeister's notes on B+ Trees were also very helpful
- The _genGetKeyFn function is courtesy of @martinmaillard