HyperLogLog는 Redis에서 제공하는 새로운 데이터 구조로 게시물 조회수 계산을 구현하는 데 사용됩니다.
이제 두 가지 구현 방법이 있습니다.
각 사용자에 대해 HLL을 구축하고, 조회한 게시물을 기록하고, 조회하지 않은 viewCount에 1을 추가합니다.
여전히 각 게시물에 대해 HLL을 구축하고, 조회한 사용자를 기록합니다. , 그리고 조회수가 1 ViewCount 1 로 통과되었나요?
둘 다 말이 되는 것 같은데, 둘 다의 장단점에 대해 논의하고 싶습니다.
네, 답변에서 알 수 있듯이 어떤 데이터가 더 중요한지 명확하게 알 수 있다면 문제는 해결될 것입니다.