Redis는 최근 HyperLogLog라는 새로운 데이터 구조를 출시했습니다. 그것은 우리로 하여금 고유 한 객체의 수를 유지하도록 허용하고 단지 12k 바이트의 크기를 차지합니다. 내가 이해할 수없는 것은 Redis의 PFCOUNT 명령은 기술적으로 쓰기 명령이라고합니다. 왜 이런 경우입니까?Redis Hyperloglog - PFCOUNT 부작용
참고 :이 함수를 호출 할 때의 부작용으로 마지막 8 바이트가 캐싱 목적으로 최신 계산 된 카디널리티를 인코딩하기 때문에 HyperLogLog가 수정 될 수 있습니다. 따라서 PFCOUNT는 기술적으로 쓰기 명령입니다. 다음
명확하게 이해하지 못합니다. pfcount를 호출하면 카디널리티가 1 씩 증가 할 수 있습니까? 그렇다면 캐시 필드를 업데이트하면 원래의 카디널리티에 영향을 미칠 수 있습니다. –