Guava Table을 활용한 다차원 데이터 구조 설계

일반적으로 Guava의 Table 인터페이스는 두 개의 키(행과 열)를 사용해 값을 매핑하는 2차원 데이터 구조로 이해할 수 있다. 하지만 실제 업무 로직에서 우리는 종종 세 번째, 혹은 그 이상의 차원이 필요한 경우가 있다. 예를 들어, 시간, 지역, 카테고리, 지표 등 여러 축으로 데이터를 조회해야 할 때다. Guava는 기본적으로 3차원 이상의 Table을 제공하지 않지만, 기 ...

6월 18일 23:53에 게시됨