datastore.memory
datastore in memory object
Last updated 12 years ago by jbenet .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install datastore.memory 
SYNC missed versions from official npm registry.

datastore.memory

Strawman [datastore] implementation. Simple in memory object.

Example

var assert = require('assert')
var MemDS = require('datastore.memory')
var ds = MemDS()

ds.put('foo', 'bar', function(err, val, key) {
  if (err) throw err
  console.log('put ' + key + ': ' + val)
  assert(val === 'bar')
})

ds.has('foo', function(err, has, key) {
  if (err) throw err
  console.log(key + ' exists? ' + has)
  assert(has === true)
})

ds.get('foo', function(err, val, key) {
  if (err) throw err
  console.log('get ' + key + ': ' + val)
  assert(val === 'bar')
})

ds.delete('foo', function(err, key) {
  if (err) throw err
  console.log(key + ' deleted')
})

ds.has('foo', function(err, has, key) {
  if (err) throw err
  console.log(key + ' exists? ' + has)
  assert(has === false)
})

Current Tags

  • 0.0.0                                ...           latest (12 years ago)

1 Versions

  • 0.0.0                                ...           12 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (1)
Dev Dependencies (1)
Dependents (1)

Copyright 2013 - present © cnpmjs.org | Home |