类目:FUNC

标识聚合函数:ID生成器,各类聚合函数,摘要函数,数组处理函数,数学函数,统计量,伪随机,等等

FUNC 类目共有 41 个可用扩展:

扩展名(详情) 标准名(官网) 仓库 版本 类目 许可证 LOAD DDL TRUST RELOC 简介
pg_idkit pg_idkit PIGSTY 0.2.4 FUNC Apache-2.0 生成各式各样的唯一标识符:UUIDv6, ULID, KSUID
pg_uuidv7 pg_uuidv7 MIXED 1.6 FUNC MPLv2 UUIDv7 支持
permuteseq permuteseq PIGSTY 1.2 FUNC PostgreSQL 伪随机数ID置换生成器
pg_hashids pg_hashids PIGSTY 1.3 FUNC MIT 加盐将整型ID转为短字符串ID
sequential_uuids sequential_uuids MIXED 1.0.3 FUNC MIT 生成连续生成的UUID
topn topn PGDG 2.7.0 FUNC AGPLv3 top-n JSONB 的类型
quantile quantile PIGSTY 1.1.8 FUNC BSD 2 Quantile聚合函数
lower_quantile lower_quantile PIGSTY 1.0.3 FUNC BSD 2 Lower Quantile 聚合函数
count_distinct count_distinct MIXED 3.0.2 FUNC BSD 2 COUNT(DISTINCT …) 聚合的替代方案
omnisketch omnisketch PIGSTY 1.0.1 FUNC PostgreSQL 实现OmniSketch数据结构,实现近似摘要聚合
ddsketch ddsketch PIGSTY 1.0.1 FUNC PostgreSQL 实现DDSketch数据结构,实现在线的Quantile聚合
vasco vasco PIGSTY 0.1.0 FUNC GPLv3 使用MIC发现数据中隐含的关联
xicor pgxicor PIGSTY 0.1.0 FUNC GPLv3 在PG中计算XI相关系数
tdigest tdigest PGDG 1.4.3 FUNC Apache-2.0 tdigest 聚合函数
first_last_agg first_last_agg MIXED 0.1.4 FUNC PostgreSQL first() 与 last() 聚合函数
extra_window_functions extra_window_functions PGDG 1.0 FUNC PostgreSQL 额外的窗口函数
floatvec floatvec PIGSTY 1.1.1 FUNC MIT 数组类型数学运算扩展
aggs_for_vecs aggs_for_vecs PIGSTY 1.3.2 FUNC MIT 针对数组类型的聚合函数集合扩展
aggs_for_arrays aggs_for_arrays PIGSTY 1.3.3 FUNC MIT 计算数组聚合统计值的函数包
arraymath pg_arraymath PIGSTY 1.1 FUNC MIT 数组逐元素数学运算符包
pg_math pg_math PIGSTY 1.0 FUNC GPLv3 使用GSL库的数学统计函数
random pg_random PIGSTY 2.0.0-dev FUNC PostgreSQL 随机数生成器
base36 pg_base36 PIGSTY 1.0.0 FUNC MIT Base36编码解码扩展
base62 pg_base62 PIGSTY 0.0.1 FUNC MIT Base62编码解码扩展
pg_base58 pg_base58 PIGSTY 0.0.1 FUNC MIT Base58 编码/解码函数
financial pg_financial PIGSTY 1.0.1 FUNC PostgreSQL 金融领域聚合函数
refint refint CONTRIB 1.0 FUNC PostgreSQL 实现引用完整性的函数
autoinc autoinc CONTRIB 1.0 FUNC PostgreSQL 用于自动递增字段的函数
insert_username insert_username CONTRIB 1.0 FUNC PostgreSQL 用于跟踪谁更改了表的函数
moddatetime moddatetime CONTRIB 1.0 FUNC PostgreSQL 跟踪最后修改时间
tsm_system_time tsm_system_time CONTRIB 1.0 FUNC PostgreSQL 接受毫秒数限制的 TABLESAMPLE 方法
dict_xsyn dict_xsyn CONTRIB 1.0 FUNC PostgreSQL 用于扩展同义词处理的文本搜索字典模板
tsm_system_rows tsm_system_rows CONTRIB 1.0 FUNC PostgreSQL 接受行数限制的 TABLESAMPLE 方法
tcn tcn CONTRIB 1.0 FUNC PostgreSQL 用触发器通知变更
uuid-ossp uuid-ossp CONTRIB 1.1 FUNC PostgreSQL 生成通用唯一标识符(UUIDs)
btree_gist btree_gist CONTRIB 1.7 FUNC PostgreSQL 用GiST索引常见数据类型
btree_gin btree_gin CONTRIB 1.3 FUNC PostgreSQL 用GIN索引常见数据类型
intarray intarray CONTRIB 1.5 FUNC PostgreSQL 1维整数数组的额外函数、运算符和索引支持
intagg intagg CONTRIB 1.1 FUNC PostgreSQL 整数聚合器和枚举器(过时)
dict_int dict_int CONTRIB 1.0 FUNC PostgreSQL 用于整数的文本搜索字典模板
unaccent unaccent CONTRIB 1.1 FUNC PostgreSQL 删除重音的文本搜索字典

pg_idkit

生成各式各样的唯一标识符:UUIDv6, ULID, KSUID

pg_uuidv7

UUIDv7 支持

permuteseq

伪随机数ID置换生成器

pg_hashids

加盐将整型ID转为短字符串ID

sequential_uuids

生成连续生成的UUID

topn

top-n JSONB 的类型

quantile

Quantile聚合函数

lower_quantile

Lower Quantile 聚合函数

count_distinct

COUNT(DISTINCT …) 聚合的替代方案

omnisketch

实现OmniSketch数据结构,实现近似摘要聚合

ddsketch

实现DDSketch数据结构,实现在线的Quantile聚合

vasco

使用MIC发现数据中隐含的关联

xicor

在PG中计算XI相关系数

tdigest

tdigest 聚合函数

first_last_agg

first() 与 last() 聚合函数

extra_window_functions

额外的窗口函数

floatvec

数组类型数学运算扩展

aggs_for_vecs

针对数组类型的聚合函数集合扩展

aggs_for_arrays

计算数组聚合统计值的函数包

arraymath

数组逐元素数学运算符包

pg_math

使用GSL库的数学统计函数

random

随机数生成器

base36

Base36编码解码扩展

base62

Base62编码解码扩展

pg_base58

Base58 编码/解码函数

financial

金融领域聚合函数

refint

实现引用完整性的函数

autoinc

用于自动递增字段的函数

insert_username

用于跟踪谁更改了表的函数

moddatetime

跟踪最后修改时间

tsm_system_time

接受毫秒数限制的 TABLESAMPLE 方法

dict_xsyn

用于扩展同义词处理的文本搜索字典模板

tsm_system_rows

接受行数限制的 TABLESAMPLE 方法

tcn

用触发器通知变更

uuid-ossp

生成通用唯一标识符(UUIDs)

btree_gist

用GiST索引常见数据类型

btree_gin

用GIN索引常见数据类型

intarray

1维整数数组的额外函数、运算符和索引支持

intagg

整数聚合器和枚举器(过时)

dict_int

用于整数的文本搜索字典模板

unaccent

删除重音的文本搜索字典


最后修改 2025-02-17: add extension part (489e347)