원본 본문으로 이동하기

Redis (레디스) 와 톰켓 세션

박용서 - Key - value 형태의 DB입니다. 메모리 기반으로 매우 빠른 속도를 자랑하며 클러스터도 지원됩니다. 또한 많은 사용으로 인해 검증된 DB라고 볼 수 있습니다. 그럼에도.. 워낙 단순한지라 뭐에 써야할까? 라고 생각하다가.. 톰켓의 세션서버로 쓰면 좋겠다 라는 생각이 들었습니다. 역시나.. 이미 톰켓의 세션서버로 쓸 수 있도록 개발해 둔것이 있더군요.! 공식사이트 http://redis.io/ jedis (제디스) 자바에서 사용할 수 있는 클라이언트입니다. https://github.com/xetorthio/jedis 톰켓 세션 플러그인들 https://github.com/RobertFischer/tomcat8-redis-sessions https://github.com/jcoleman/tomcat-redis-session-manager (톰켓 8 지원안됨) 기타 그밖에도 공식사이트에 소개된 윈도우 서버 사용자를 위한 윈도우 프로그램이 있긴하지만 (공식 사이트에서 소개만 해줄 뿐 공식 지원은 아님으로 업데이트가 늦습니다.) 반드시 웹의 세션서버 뿐만 아니라 여러가지로 활용할 수 있으니 응용해보면 좋을 것 같습니다. - Tomcat Redis