Module: MeRedis::ZipValues::ZlibCompressor
- Defined in:
- lib/me_redis/zip_values.rb
Class Method Summary collapse
Class Method Details
.compress(value) ⇒ Object
26 |
# File 'lib/me_redis/zip_values.rb', line 26 def self.compress(value); Zlib.deflate(value.to_s ) end |
.decompress(value) ⇒ Object
28 29 30 31 32 |
# 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 |