배경
- 개인프로젝트에서 사용할 모든 데이터를 저장하는 API서버를 만들고 있었다.
- TOPIS에서 일일 1000건 리밋을 우회해보기 위해서 (추후에 필요할것 같기도 해서) redis를 캐시로 적용할 계획!
- API는 Java로 만들고 있었고, Java용 클라이언트로는 Jedis, lettuce가 있다고 한다.
- 자세한 목록은 여기에서!
저장소에서 불러오기
- 처음에는 목록 최상단의
Jedis
를 사용하려고 했다.
아니... Gradle은 어디에...
- 어차피 같은 저장소를 참조할테니 규칙은 있을텐데... 하면서 구글링 중에 다음 글을 발견했다.
- 최종적으로는
lettuce
를 사용하기로 했다.
차이점
- Maven의
groupId
, artifactId
, version
순으로 붙혀서 build.gradle
에 사용하면 되는 것 같다.
<dependency>
<groupId>io.lettuce</groupId>
<artifactId>lettuce-core</artifactId>
<version>6.1.5.RELEASE</version>
</dependency>
dependencies {
compile 'io.lettuce:lettuce-core:6.1.5.RELEASE
}