코젤브

[Redis] 기본 명령어 본문

컴공의 일상/C#

[Redis] 기본 명령어

코딩하는 젤리 2024. 7. 19. 11:10

 

Redis 내 기본 명령어

PING

redis 서버가 응답하는지 확인

127.0.0.1:6379> ping
PONG

 

SET

key-value 쌍 설정

127.0.0.1:6379> set mykey "Hello, Redis!"
OK

 

GET

특정 key의 value 값을 가져오기

127.0.0.1:6379> get mykey
"Hello, Redis!"

 

KEYS

모든 키를 나열하기

127.0.0.1:6379> keys *
1) "mykey"

 

DEL

특정 키 삭제하기

127.0.0.1:6379> del mykey
(integer) 1

 

EXISTS

특정 키가 존재하는지 확인하기

127.0.0.1:6379> exists mykey
(integer) 0

 

 

HSET

해시 키에 필드-값 쌍을 설정하기

127.0.0.1:6379> hset myhash field1 "foo"
(integer) 1

 

HGET

해시 키의 특정 필드 값을 가져오기

127.0.0.1:6379> hget myhash field1
"foo"

 

HGETALL

 

해시 키의 모든 필드-값 쌍을 가져옵니다.

127.0.0.1:6379> hgetall myhash
1) "field1"
2) "foo"

 

LPUSH

리스트의 앞에 요소를 추가 (L Push)

127.0.0.1:6379> lpush mylist "a"
(integer) 1
127.0.0.1:6379> lpush mylist "b"
(integer) 2

 

LRANGE

리스트의 특정 범위의 요소를 가져오기

127.0.0.1:6379> lrange mylist 0 -1
1) "b"
2) "a"

 

 

등등이 있다.

 GET..