जब मैं "स्क्रिप्ट लोड" कमांड को काम पर रखने वाले एडेप्टर के माध्यम से निष्पादित कर रहा हूं तो मुझे त्रुटि गलत तर्क की संख्या मिल रही है। रेडिस क्लाइंट के माध्यम से वही आदेश ठीक चल रहा है।

reply_r= (redisReply *)redisCommand(con_r,"script","load", "return 1");
      string stemp="";
      if(reply_r->len>0)
        {
          string stt(reply_r->str);
          stemp=stt;
          //printf("Commad Reply : %s\n", reply_r->str);
    
        }
      freeReplyObject(reply_r);//  should free the object after reading the data
      return stemp;
1
Rsvay 9 सितंबर 2020, 18:36

1 उत्तर

सबसे बढ़िया उत्तर
reply_r= (redisReply *)redisCommand(con_r,"scrips load %s", "return 1");
      string stemp="";
      if(reply_r->len>0 && reply_r!=NULL)
        {
          
          stemp=string(reply_r->str);          
    
        }
      freeReplyObject(reply_r);//  should free the object after reading the data
      return stemp;
0
Rsvay 15 सितंबर 2020, 14:32