6월, 2017의 게시물 표시

Redis와 전자정부프레임워크 연동

Redis와 전자정부프레임워크 연동
Spring과 Redis을 사용하기 위해서는 “spring-data-redis”와 “jedis”(Java redis Client)의 현재 버전은 1.8.4와 2.9.0 이 버전을 사용하기 위해서는  Spring 4.3.9이상이 필요합니다. 현재 전자정부 프레임워크 3.6 버전에 포함된 Spring은 4.1.2이기 때문에 이를 지원하는  1.5.2, 2.6.2 버전으로 설정하였습니다.
Redis 설치 Ubuntu인경우 “sudo apt-get install redis-server” 명령어로 간단하게 설치가능 CentOS인 경우 여기를 참조 http://sharadchhetri.com/2014/10/04/install-redis-server-centos-7-rhel-7 Windows인경우 “https://github.com/MSOpenTech/redis/releases”에서 설치파일을 다운로드 받아 설치한다.
추천하는 방식은 1, 2, 3도 아닌 Docker 이미지로 설치하는 방식이다. “docker pull redis” “docker run --name my-redis -d -p 46379:6379 redis” → 이런식으로
Redis Desktop Manager 설치 RDM이라고 줄여 말하기도 하는데 Windows, Linux, MacOS에서 Redis 서버를 관리할수 있는 오픈소스 GUI 관리도구 이다. 설치하면 알겠지만 정말 딱 필요한 기능만 있습니다.
전자정부 프레임워크에 설정하기 개인적으로 Object Configuration 방식이 아닌 XML Configuration 방식을 선호하기에 XML 방식으로 설명하겠습니다.
pom.xml에 Dependency 추가 <!-- for Redis -->