Built-in Functions
HyperLogLog (HLL) has a series of built-in functions for internal data processing. Generally, you are not advised to use these functions.
Function |
Function |
---|---|
hll_in |
Receives hll data in string format. |
hll_out |
Sends hll data in string format. |
hll_recv |
Receives hll data in bytea format. |
hll_send |
Sends hll data in bytea format. |
hll_trans_in |
Receives hll_trans_type data in string format. |
hll_trans_out |
Sends hll_trans_type data in string format. |
hll_trans_recv |
Receives hll_trans_type data in bytea format. |
hll_trans_send |
Sends hll_trans_type data in bytea format. |
hll_typmod_in |
Receives typmod data. |
hll_typmod_out |
Sends typmod data. |
hll_hashval_in |
Receives hll_hashval data. |
hll_hashval_out |
Sends hll_hashval data. |
hll_add_trans0 |
Works similar to hll_add, and is used during the initial phase of DNs in distributed aggregation procedures. |
hll_union_trans |
Works similar to hll_union, and is used on the first phase of DNs in distributed aggregation operations. |
hll_union_collect |
Works similar to hll_union, and is used on the second phase of CNs in distributed aggregation operations to summarize the results of each DN. |
hll_pack |
Is used on the third phase of CNs in distributed aggregation operations to convert a user-defined type hll_trans_type to the hll type. |
hll |
Converts a hll type to another hll type. Input parameters can be specified. |
hll_hashval |
Converts the bigint type to the hll_hashval type. |
hll_hashval_int4 |
Converts the int4 type to the hll_hashval type. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot