Hiredis Strings

Redis Developer Course Redis Technical Support Redis Enterprise Server

Strings

입력 방법

  • 키, 값 직접 입력: reply = redisCommand(context, "SET key value");
  • %s 사용 1: reply = redisCommand(context, "SET %s %s", "key", "value");
  • %s 사용 2: reply = redisCommand(context, "SET key:%s %s", "user", "value");
  • %b(바이너리) 사용: reply = redisCommand(context, "SET key %b", value, (size_t) valuelen);
  • 숫자(int, long, float)일 때는 %d, %i, %l, %f 등을 사용한다. Int를 %s로 저장(SET)하면 Core dump가 발생한다. GET해서 printf로 볼 때는 저장시 사용한 format과 상관없이 %s를 사용한다. 저장시 format을 사용하는 것은 string으로 바꾸는 것을 의미한다.

SET

DEL

GET

INCR

DECR

INCRBY

DECRBY

INCRBYFLOAT

SETNX

SETEX

PSETEX

MSET

MGET

MSETNX

APPEND

STRLEN

SETRANGE

GETRANGE

GETSET


SETBIT

GETBIT

BITOP

BITCOUNT

BITPOS



<< Hiredis Connection Strings Lists >>

Email 답글이 올라오면 이메일로 알려드리겠습니다.

혹시 처음이세요?
레디스게이트에는 레디스에 대한 많은 정보가 있습니다.
레디스 소개, 명령어, SQL, 클라이언트, 서버, 센티널, 클러스터 등이 있습니다.
혹시 필요한 정보를 찾기 어려우시면 redisgate@gmail.com로 메일 주세요.
제가 찾아서 알려드리겠습니다.
 
close
IP를 기반으로 보여집니다.