
Memcached::getStats 함수의 반환값은 array 형태로 반환되며, 각 항목의 의미는 다음과 같습니다.
- 'pid': Memcached 서버의 프로세스 ID
- 'uptime': Memcached 서버의 업타임
- 'time': Memcached 서버의 현재 시간
- 'rusage_user': Memcached 서버의 사용자 CPU 시간
- 'rusage_system': Memcached 서버의 시스템 CPU 시간
- 'bytes': Memcached 서버의 현재 메모리 사용량
- 'limit_maxbytes': Memcached 서버의 최대 메모리 사용량
- 'curr_items': Memcached 서버의 현재 아이템 수
- 'total_items': Memcached 서버의 총 아이템 수
- 'evictions': Memcached 서버의 현재 아이템 제거 수
- 'reclaimed': Memcached 서버의 현재 아이템 회수 수
- 'connection_structures': Memcached 서버의 현재 연결 구조 수
- 'cmd_get': Memcached 서버의 현재 GET 명령 수
- 'cmd_set': Memcached 서버의 현재 SET 명령 수
- 'cmd_flush': Memcached 서버의 현재 FLUSH 명령 수
- 'cmd_touch': Memcached 서버의 현재 TOUCH 명령 수
- 'get_hits': Memcached 서버의 현재 HIT 수
- 'get_misses': Memcached 서버의 현재 MISS 수
- 'delete_misses': Memcached 서버의 현재 DELETE MISS 수
- 'delete_hits': Memcached 서버의 현재 DELETE HIT 수
- 'incr_misses': Memcached 서버의 현재 INCR MISS 수
- 'incr_hits': Memcached 서버의 현재 INCR HIT 수
- 'dec_misses': Memcached 서버의 현재 DECR MISS 수
- 'dec_hits': Memcached 서버의 현재 DECR HIT 수
- 'cas_misses': Memcached 서버의 현재 CAS MISS 수
- 'cas_hits': Memcached 서버의 현재 CAS HIT 수
- 'cas_badval': Memcached 서버의 현재 CAS BADVAL 수
- 'auth_cmds': Memcached 서버의 현재 AUTH 명령 수
- 'auth_errors': Memcached 서버의 현재 AUTH 오류 수
- 'bytes_read': Memcached 서버의 현재 읽은 바이트 수
- 'bytes_written': Memcached 서버의 현재 쓴 바이트 수
- 'lib_version': Memcached 서버의 라이브러리 버전
- 'thread': Memcached 서버의 현재 스레드 수
- 'hash_power_init': Memcached 서버의 현재 해시 파워 초기화 수
- 'hash_bytes': Memcached 서버의 현재 해시 바이트 수
- 'hash_is_zero': Memcached 서버의 현재 해시가 0 인 경우 수
이러한 항목의 의미를 알기 위해서는 Memcached::getStats 함수의 반환값을 처리하는 방법을 이해하는 것이 중요합니다.
2025-05-25 19:46