13

interactive を使用してファイルから特定の値を簡単に設定することは可能redis-cliですか?

次の Python スニペットと同じ結果を達成したいと思います。

with open("some.jpg") as f:
    image_binary = f.read()

rd.hset("some_key", "image_binary", image_binary)
4

1 に答える 1

26

インタラクティブな redis-cli を使用してファイルから特定の値を簡単に設定することは可能ですか?

-xは から最後の引数を読み取るのでSTDIN、次はどうでしょう。

redis-cli -x HSET some_key image_binary <some.jpg

その後、次のように簡単にファイルを取得できます。

redis-cli --raw HGET some_key image_binary > img.jpg

最後に余分な\n文字があることに注意してください。

于 2013-11-06T22:10:50.190 に答える