상세 보기
Redis를 활용한 Web Service 성능 향상
Web Service Performance Improvement with the Redis
- 김철호;
- 박경원;
- 최용락
초록
대부분의 Web Service는 성능 개선을 위해 사용자 접속 로그를 생성하여 관리한다. 생성된 접속 로그를 통해 트래픽이 많이 발생하는 시간대와 어떤 Resource가 많이 사용되는지 확인할 수 있으며 로그 분석을 통해 Web Service의 성능 측정 및 개선하는데 이용된다. 하지만, 많은 공공부문 Web Service와 같이 일정 기간 동안에 접속량이 증가할 때, 처리 할 사용자 접속 로그 수 증가로 인해 Web Service의 성능이 저하된다. 이를 해결하기 위해, 시스템의 성능을 개선하거나 튜닝을 필요로 하지만 많은 비용이 발생하게 되며 일정한 시간이 지나면, 사용자의 접속이 줄어들게 되어 더 많은 비용이 발생한다. 본 논문에서는 사용자 접속 로그 처리의 성능을 개선을 통한 Web Service의 성능개선을 제안한다. 또한, 최근 대용량 데이터를 처리하기 위하여 많이 사용되고 있는 Redis를 활용하여 NoSQL을 일부 적용한 방법을 제안한다.
키워드
Redis; RDBMS; NoSQL; Web Services; Redis; 관계형 데이터베이스; NoSQL; 웹서비스
- 제목
- Redis를 활용한 Web Service 성능 향상
- 제목 (타언어)
- Web Service Performance Improvement with the Redis
- 저자
- 김철호; 박경원; 최용락
- 발행일
- 2015-09
- 저널명
- 한국정보통신학회논문지
- 권
- 19
- 호
- 9
- 페이지
- 2064 ~ 2072
- 언어
- KOR
- 출판사
- 한국정보통신학회
- 발행국가
- 대한민국
- 분량
- 9 페이지
- ISSN
- E 2288-4165
P 2234-4772