Neverending Plethora of Modules

    bplustree

    2.0.1 • Public • Published

    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

    Install

    npm i bplustree

    DownloadsWeekly Downloads

    30

    Version

    2.0.1

    License

    MIT

    Unpacked Size

    1.16 MB

    Total Files

    41

    Last publish

    Collaborators

    • vhf