1.0.7 • Published 11 years ago

memcached-protocol v1.0.7

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

memcached-protocol

Fast memcached binary protocol implementation for Node.JS with binary packet reader / writer and corresponding streams2 stream interfaces.

install

npm install memcached-protocol

api

var mp = require('memcached-protocol');

var writer = mp.Writer();
var buffer = writer.write({
  key: 'KEY',
  opcode: "GET|SET|ADD|REPLACE|...",
  value: Buffer|String,
  extras: {
    expiry: Number,
    initial: Number,
    delay: Number,
    flags: Number
  },
  cas: String,
  opaque: Number
})

var reader = mp.Reader();
// returns array of structured memcached packets
var packets = reader.read(buffer)

// reset state
reader.reset();

author

Ekin Koc

license

MIT

1.0.7

11 years ago

1.0.6

11 years ago

1.0.5

11 years ago

1.0.4

11 years ago

1.0.3

11 years ago

1.0.2

11 years ago

1.0.1

11 years ago

1.0.0

11 years ago