Judy Arrays for Node.js
Judy Arrays allow for fast and memory efficient access to in-memory hash tables.
Instantiation is slow, but continued use shows speed increases over native
Some code cleanup was done to allow for clean compilation with
For more information, see Faster (sometimes) Associative Arrays with Node.js.
In a nutshell
- Implements Judy Arrays via C++
npm i -g yarn yarn run release
Testing and Benchmarking
There are a couple of tests, as well as a couple of benchmarks to compare against native associative arrays.
# npm run test yarn run test
# npm run bench yarn run bench
var judy = require('judy'); var arr = new judy.Judy(); arr.set("some key", "some value"); var value = arr.get("some key"); arr.delete("some key");