Como despejar um objeto compactado para uma determinada chave do Memcache?
Estou usando o seguinte comando para despejar o objeto compactado para a chave fornecidamemcached:
cat <(printf "\x1f\x8b\x08\x00\x00\x00\x00\x00") <(memccat CACHE-KEY) | gunzip
Ele imprime o valor (um JSON), mas com o aviso no final:
gzip: stdin: final de arquivo inesperado
Eu acredito que pode estar faltando os últimos 4 bytes de soma de verificação (ADLER32
), mas eu não tenho certeza.
Qual seria a maneira correta de despejar um compressorvalor chave em um formato de texto sem formatação deMemcached serviço de cache?