メッセージパックのredisにデータを保存しています。redis-cli でデコードされたデータを表示する方法。
それに関連するコマンドは表示されません。
redis-cli には (まだ) プリティプリント機能がありません。ただし、@Ryan Vincentが示唆したように、その目的で Redis Lua スクリプトを使用できます。MessagePack 化されたデータが という文字列キーに格納されていると仮定するとfoo
、次のようになります。
EVAL "return cmsgpack.unpack(redis.call('GET', KEYS[1]))" 1 foo
編集:上記は、データが配列としてシリアル化されていることを前提としています。Redis のプロトコルがサポートしていないため、オブジェクトを返すことはできません。