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

redishget値をnodejsの変数に保存する

    次のようなコールバックを使用できます:

    var getResponse = (key, field, success, error) =>{
        client.hget(key,field, function(err,reply){
            if(!err) {
               success(reply);
             }
           else {
              error(err);
            }
       });
    };
    
    getResponse("employee","b",function success(reply){
        //here you get the reply
    }, function error(err) {
            //error
    });
    

    Nodeバージョン6以降を使用している場合は、promiseまたはasyncawaitを使用できます。詳細については、次のリンクを参照してください:http://exploringjs.com/es6/ch_promises.html




    1. servicestack.redisの代替

    2. マングーススキーマ参照と未定義のタイプ'ObjectID'

    3. 論理バックアップを使用してMongoDBで特定のコレクションを復元する方法

    4. MongoDB dropIndexes()