2.0.1 • Published 5 years ago

bplustree v2.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
5 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

5 years ago

2.0.0

6 years ago

1.2.2

8 years ago

1.2.1

8 years ago

1.2.0

8 years ago

1.1.8

8 years ago

1.1.7

8 years ago

1.1.6

8 years ago

1.1.4

8 years ago

1.1.2

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.1

8 years ago