module MeRedis::ZipValues::ZlibCompressor

Public Class Methods

compress(value) click to toggle source
# File lib/me_redis/zip_values.rb, line 26
def self.compress(value); Zlib.deflate(value.to_s ) end
decompress(value) click to toggle source
# File lib/me_redis/zip_values.rb, line 28
def self.decompress(value)
  value ? Zlib.inflate(value) : value
rescue Zlib::DataError, Zlib::BufError
  return value
end