Apocrypha

postgresql-hll

PostgreSQL extension adding HyperLogLog data structures as a native data type

This Postgres module introduces a new data type hll which is a HyperLogLog data structure. HyperLogLog is a fixed-size, set-like structure used for distinct value counting with tunable precision. For example, in 1280 bytes hll can estimate the count of tens of billions of distinct values with only a few percent error. In addition to the algorithm proposed in the original paper, this implementation is augmented to improve its accuracy and memory use without sacrificing much speed. See below for more details. This postgresql-hll extension was originally developed by the Science team from Aggregate Knowledge, now a part of Neustar. Please see the acknowledgements section below for details about its contributors.

Available in

OverlayNewestEbuildsLast activity
defiance GitHub ↗ 2.18 1 9 mo details ›

Versions & arches

VersionOverlay amd64x86 Committed
2.18 defiance amd64 testing x86 testing 22 mo view · download · history ↗

Use flags of 2.18

  • static-libs Build static versions of dynamic libraries as well
3 expansion flags (python targets, ABIs, cpu flags…)
  • postgres_targets_postgres16
  • postgres_targets_postgres15
  • postgres_targets_postgres14

Runtime dependencies of 2.18

show 9 lines
postgres_targets_postgres16? (
)
postgres_targets_postgres15? (
)
postgres_targets_postgres14? (
)