mirror of
https://github.com/fluencelabs/redis
synced 2025-03-17 08:00:49 +00:00
Use multi-bulk protocol in SET benchmark
This commit is contained in:
parent
8146e31677
commit
feecb608ed
@ -467,12 +467,13 @@ int main(int argc, char **argv) {
|
||||
|
||||
prepareForBenchmark("SET");
|
||||
c = createClient(REDIS_REPLY_STATUS);
|
||||
c->obuf = sdscat(c->obuf,"SET foo_rand000000000000 ");
|
||||
c->obuf = sdscat(c->obuf,"*3\r\n$3\r\nSET\r\n$20\r\nfoo_rand000000000000\r\n");
|
||||
{
|
||||
char *data = zmalloc(config.datasize+2);
|
||||
memset(data,'x',config.datasize);
|
||||
data[config.datasize] = '\r';
|
||||
data[config.datasize+1] = '\n';
|
||||
c->obuf = sdscatprintf(c->obuf,"$%d\r\n",config.datasize);
|
||||
c->obuf = sdscatlen(c->obuf,data,config.datasize+2);
|
||||
}
|
||||
createMissingClients(c);
|
||||
|
Loading…
x
Reference in New Issue
Block a user