[개발일지] 230616 Quarkus Redis WRONGTYPE Operation against a key holding the wrong kind of value
·
성장이야기/TIL
Quarkus Redis 문제해결에 시간을 많이 사용한 하루였다. 문제 상황은 아래와 같다. 기존 redis에 key에 대응되는 하나의 value값을 String 타입으로 저장하고 있었늗네 이 key값(동일한 key)의 value를 3개 저장해야 했다. 그래서 데이터 타입을 hash로 변경해서 redis에 데이터를 저장을 하려고 했다. 기존에 작성된 코드 부분을 살펴보니 ValueCommands를 구현해서 String 값을 저장하고 있음을 알 수 있었다. 그래서 hash값을 저장하기 위해서 RedisCommands에 대해 알아보니 ValueCommands로 구현되어있던 부분을 hash 자료구조로 저장하기 위해서는 HashCommands로 변경하면 된다고 나와있었다. HashCommands 위와 같이 각 ..