2015년 2월 3일 화요일

Redis-Cli --Latency 정리

레디스의 응답시간을 측정하는 커맨드 입니다.

$ redis-cli --latency

그런데 이 명령어를 치고 난 후의 측정값이 궁금해서 찾아봤는데요


출처 : http://stackoverflow.com/questions/27735411/understanding-latency-using-redis-cli

위에서 나온 부분을 번역해 보자면

질문 > 여기에 나오는 값들이 실제 의미하는 것은?

답변 > 위의 명령은 트러블슈팅과 응답속도(latency) 문제의 이해를 위해 쓰입니다.

즉 레디스 서버의 응답속도를 밀리세컨드(1/1000초)로 측정합니다.


(2250 samples)? 이건 redis-cli가 핑을 보내고 받는 횟수를 기록한 것입니다. 달리 말해서 샘플 데이터죠.

(min:0) ? min은 cli의 최소 응답시간을 나타냅니다. 즉 샘플 데이터의 가장 짧은 응답 속도를 나타내는 것이죠

(max:22) ? 이건 min과 반대의미로 CLI의 가장 긴 응답속도를 나타냅니다. 우리의 샘플 데이터는 2250이며, 이 중에서 가장 긴 처리 시간은 27ms(0.027초) 인 것이죠

(avg:0.12) ? 샘플 데이터의 응답시간(밀리 세컨드 기준) 평균 응답시간입니다. 즉 2250개의 샘플 데이터의 평균 응답시간은 0.12ms 인 것이죠

댓글 없음:

댓글 쓰기