80

私のアプリケーションでは、redis データベースを使用しています。ドキュメントを確認しましたが、HSET と HMSET の違いを見つけることができませんでした。

4

3 に答える 3

123

HSET は、キーと値のペアを 1 つしか設定できませんでした。また、複数を一度に設定する必要がある場合は、HMSET (マルチの場合は M) を使用する必要があります。これは数年前に変更され、両方のコマンドが複数のペアを受け入れるようになりました。そして今、HMSETは冗長です。

公式ドキュメントから:

Redis 4.0.0 に従って、HMSET は非推奨と見なされます。新しいコードでは HSET を使用してください。

于 2013-03-07T06:24:03.907 に答える