[Ubuntu] redis 설치

패키지로 설치

add-apt-repositoy가 안되면 이거 설치 후 재실행

 

레디스 서버 설치

설정파일

/etc/redis/redis.conf

소스 설치

설정 도움 스크립트

[redis dir]/utils/install_server.sh

 

설정파일

[redis dir]/redis.conf

 

 

실행모습

 

Spring에서 Redis사용하기

의존성부분. springdata만 넣으면 jedis는 알아서 들어가니 따로 넣어줄 필요는 없다.

스프링에 레디스 설정 넣기

스프링은 자동으로 스트링앞에 잡문자를 붙인다. 이종언어간 통신하는데 방해된다. 이걸 없애려면 위의 처리가 필요.

펍섭/키밸류스토어는 접속을따로하니별도설정

redis.clients.jedis.JedisPubSub abstract클래스가 있다. 이걸 구현.
JedisPubSubLocal extends JedisPubSub처럼했다

그리고 그냥 실행.