반응형
Redis의 데이터 처리 및 통신
- Redis 서버는 기본적으로 TCP/IP 기반으로 데이터를 처리함.
- 그리고, 클라이언트-서버 방식으로 동작함.
- 즉, 클라이언트로 부터 요청을 받고 요청에 대한 처리 결과를 돌려주는 구조.
- 클라이언트 입장에서 네트워크를 통해 Redis 서버로 데이터를 전송하고 수신하는 시간은 실제 데이터를 처리하는 시간에 포함됨.
- 이를 RTT 로 표기함.
- RTT 란?
- Round Trip Time 의 약자임.
- 네트워크 왕복시간 = 네트워크를 통해서 서버로 명령을 전송하는데 걸리는 시간 + 명령의 처리 결과를 수신하는데 걸리는 시간
- Round Trip Time 의 약자임.
- RTT 란?
- 이를 RTT 로 표기함.
- 그리고, 클라이언트-서버 방식으로 동작함.
제디스(Jedis)를 사용한 간단한 샘플 프로그램
- 간단한 SET/GET 프로그램
- Maven 사용
- pom.xml 추가
- Maven 사용
- 실행화면
- redis-cli 툴을 사용해서 확인
결론
- Redis 서버는 기본적으로 TCP/IP 기반으로 데이터를 처리함
- JAVA 프로그래밍 시 Jedis 를 사용하면 Redis서버에 접속해서 데이터 처리가 가능함.
- RTT 란?
- Round Trip Time 의 약자
- 네트워크 왕복시간 = 네트워크를 통해서 서버로 명령을 전송하는데 걸리는 시간 + 명령의 처리 결과를 수신하는데 걸리는 시간
- 금일의 명언 한마디
- 쇠하나를 두들겨 말굽으로 만들면 10달러고, 못을 만들면 3250달러고, 이것을 시계의 부속품으로 만들면 250만 달러의 가치가 된다. - 호아킴 데 포사다 지음, "바보빅터" 중에서..
- 금일의 영어 한마디
- 질문) I'll take care of it.
- 제게 맡겨 주세요.
- 응답) That's what I'm worried about.
- 좀 걱정되는데.
- 해설
- "take care of it" 은 그건 내가 처리하겠어요.(돌보겠다) 라는 뜻
- 상대방이 irresponsible(무책임한)한 사람이라면, 그리 기뻐할 상황은 아닐 것.
- No, thank you. "아니, 고맙지만 됐어요" 라고 말하고 싶을지도....
- 질문) I'll take care of it.
300x250
'좋아하는 것_매직IT > 9.redis' 카테고리의 다른 글
19.Redis, 레디스 인코딩 중 문자열 데이터 인코딩 에 대해서 알아볼께요.^^ (0) | 2021.01.14 |
---|---|
18.Redis, 레디스 객체(Redis Object)에 대해서 알아볼까요? (0) | 2021.01.14 |
16.Redis, 송/수신 프로토콜에 대해서 알아볼께요.^^ (0) | 2021.01.14 |
14.Redis, Key 관리 명령에 대해서 알아볼께요.^^ (0) | 2021.01.14 |
13.Redis, 리스트 데이터에 대해서 알아보자. (0) | 2021.01.14 |