RedisManager

게임 서버 프로그래밍

2020. 9. 16. 15:54

정~~말 간단하게 레디스 함수들을 캡슐화 시켰다..

아직 문법을 제대로 몰라서 정말 기본적인 것들만 만들었는데

나중에 문법을 익히더라도 RedisManager를 사용하는 다른 클래스에서 

쿼리문이 구성될 것이라 예상된다..

 

port/ip를 받고 연결을 설정하는 과정..

저번 예제 코드 그대로 붙여넣기 한 것뿐이다.

 

 

Request는 string (단순 질의) 버젼과 Format 형식 버젼으로 두 가지 만들어 뒀다.

저번에 mysql 보니깐 후자를 더 많이 사용하게 되더라..

 

 

redis로부터 응답을 받으면 redisReply를 통해 (key,value) 형식의 데이터들이 m_RedisReply에 담긴다

그것을 리턴을 하기전에 반드시 Request를 해주어야 하기 때문에 nullptr일 때는 경고를 주기로 했다.

마지막으로 서버종료와 함께 자원을 반납할 수 있는 Close()를 두었다. (소멸자에 넣어도 될듯!)

 

 

동작 확인..

만족스럽다. 그리고 redis gui 무료 버젼이 있다해서 나중을 위해 다운받아뒀다!

자세한 설치 방법은

qjadud22.tistory.com/55

 

Redis GUI tool 무료 - P3X Redis UI

Redis를 편하게 사용할 수 있는 무료 GUI tool P3X Redis UI에 대해 알아보자 P3X Redis UI 설치 설치 URL - https://electronjs.org/apps/p3x-redis-ui P3X Redis UI | Apps | Electron Redis UI based on redis-..

qjadud22.tistory.com

이곳으로!

'게임 서버 프로그래밍' 카테고리의 다른 글

Windows/C++ Redis 설치  (0) 2020.09.15