Jedis Introduction

Redis Developer Course Redis Technical Support Redis Enterprise Server

Redis Client for Java

Jedis(제디스)는 Java용 Redis Client 입니다.

Jedis 사용

  • 사용하기 쉽다. Redis 명령을 그대로 사용할 수 있다.   Lettuce는 options을 lettuce에 맞게 변형해서 사용해야 한다.   Redisson은 명령이 많이 다르다.
  • Jedis 2.9.0이 Redis 4.0 발표(2017년 7월) 이전 버전이기 때문에 Redis 4.0을 공식 지원하지는 않습니다. 하지만 Redis 4.0.x를 사용하는데 특별히 문제는 없었습니다.
    참고로 말씀드리면, Redis 4.0에서 cluster nodes 명령 포멧이 일부 변경(클러스터 포트 추가)되었습니다. 하지만 Jedis에서는 레디스 클러스터 접속 시 클러스터 정보를 가져오는데 cluster slots 명령을 사용합니다. 그러므로 cluster nodes 명령 포멧 변경과 관계없이 사용가능합니다.

Jedis 명령 흐름

  • Migrate 명령 예: Jedis.migrate() -> Client.migrate() -> BinaryClient.migrate() -> Connection.sendCommand() -> Protocal.sendCommand()

Jedis 단점

  • Async 메소드를 제공하지 않는다. Async mode를 사용해야 한다면 Lettuce를 권장합니다.

Jedis Introduction Jedis Connection >>

Email 답글이 올라오면 이메일로 알려드리겠습니다.

혹시 처음이세요?
레디스게이트에는 레디스에 대한 많은 정보가 있습니다.
레디스 소개, 명령어, SQL, 클라이언트, 서버, 센티널, 클러스터 등이 있습니다.
혹시 필요한 정보를 찾기 어려우시면 redisgate@gmail.com로 메일 주세요.
제가 찾아서 알려드리겠습니다.
 
close
IP를 기반으로 보여집니다.