2.0.1 • Published 7 years ago

bplustree v2.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

bplustree

npm version Build Status Coverage Status

Another JavaScript B+ tree implementation.

Features

  • Insert
  • Delete
  • Fetch
  • Fetch ranges
  • Fetch as generator
  • Check tree invariants

Installation

npm install bplustree

Very Basic Usage (useless)

const BPlusTree = require('bplustree');

Much Better Documentation (useful)

API / Documentation

Tests, coverage, etc

  • 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

License

MIT

Acknowledgement

  • 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
2.0.1

7 years ago

2.0.0

7 years ago

1.2.2

9 years ago

1.2.1

9 years ago

1.2.0

9 years ago

1.1.8

10 years ago

1.1.7

10 years ago

1.1.6

10 years ago

1.1.4

10 years ago

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.1

10 years ago