0.5.0 • Published 8 years ago

karmia-storage v0.5.0

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

karmia-storage

Storage module of Karmia JavaScript library

Installation

npm install karmia-storage

Example

const karmia_storage = require('karmia-storage');

Memory

constructor(options)

const storage = new karmia_storage.memory({size: 100000});
Options
  • size: Max items of buffer (Default: 10000)
  • infinite: if true buffer size set to unlimited (Default: false)

Promise store(key, value)

Store new value.

storage.store(key, value);

Promise count()

Count values in buffer.

storage.count();

Promise has(key)

Check is key exists in buffer.

storage.has(key);

Promise set(key)

Update existing value

storage.set(key, value);

Promise get(key, default_value = undefined)

Get value

// Default value is undefined
storage.get(key);

// Default value is 'default_value'
storage.get(key, 'default_value');
0.5.0

8 years ago

0.4.1

8 years ago

0.4.0

8 years ago

0.3.0

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.5

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago