sql >> データベース >  >> NoSQL >> Redis

キーが存在する場合はHSET

    トランザクションを使用してクライアント側で簡単に実装できます。

    WATCH hkey
    isKeyExists = EXISTS hkey
    if isKeyExists
      MULTI
      HSET hkey field value
      EXEC
    else
      UNWATCH
    

    WATCH後にhkeyが削除されると、トランザクションは失敗します。

    Redis2.6で導入されたスクリプトを使用することもできます。




    1. aws-elasticacheでmemcachedまたはRedisを使用する

    2. mongoDB Javaドライバーのロギングを無効にする方法は?

    3. MongoDBをAmazonVirtualPrivate Cloud(VPC)にデプロイする

    4. ノードjsを使用してダウンストリームメッセージをgoogleccsに送信します