Encyclopedia
i make this library to masking big object in nodejs. you can use this when you have to store a big data in nodejs. but considering your hardware also :-)
the logic behind this is i make separated object for masking a big object. example you need to store 100.000 properties and this library is make 100 object with 1000 properties each object.
getting started
var encyclopedia = ; var data = ; // create new instance data; data; // return 'some value'
set(k, v)
data;
get(k)
console;
has(k)
ifdata console; else console;
unset(k, v)
data; // foo => bar data; // foo deleted data // undefined
walk(callback(k, v){ })
var max = 10; forvar i = 0; i < max; i++ data; data;
note: if callback return FALSE it will break the walk, otherwise walk will continue..
getLength()
var max = 10; forvar i = 0; i < max; i++ data; console; // 10
in this version there is 4 basic method
author:
- ryan hs mr.ryansilalahi@gmail.com
need a lot to be improved
in this early development i just focus on main idea, separated big object.. i think there is a lot to be improved. you are very welcome to contribute :-)