function zset(obj, vonly) {
  var vtype = this.type(3)
    , key = !vonly ? this.getStringBuffer(obj.key) : new Buffer(0)
    , length = obj.length !== undefined
        ? obj.length : Object.keys(obj.value).length
    , len = this.getLengthEncoding(length, false)
    , value = this.object(obj.value);
  return Buffer.concat(
    [
      vtype,
      key,
      len,
      value
    ],
    vtype.length + key.length + len.length + value.length
  )
}
function zset(obj, vonly) {
  var vtype = this.type(3)
    , key = !vonly ? this.getStringBuffer(obj.key) : new Buffer(0)
    , length = obj.length !== undefined
        ? obj.length : Object.keys(obj.value).length
    , len = this.getLengthEncoding(length, false)
    , value = this.object(obj.value);
  return Buffer.concat(
    [
      vtype,
      key,
      len,
      value
    ],
    vtype.length + key.length + len.length + value.length
  )
}
function zset ( obj , vonly ) { var vtype = this . type ( 3 ) , key = ! vonly ? this . getStringBuffer ( obj . key ) : new Buffer ( 0 ) , length = obj . length !== undefined ? obj . length : Object . keys ( obj . value ) . length , len = this . getLengthEncoding ( length , false ) , value = this . object ( obj . value ) ; return Buffer . concat ( [ vtype , key , len , value ] , vtype . length + key . length + len . length + value . length ) }
Get a zset buffer.
Get a zset buffer .