PostgreSQL 11 preview - BRIN索引接口功能扩展(BLOOM FILTER、min max分段)
标签
PostgreSQL , brin索引 , bloom filter , min max 分段
背景
BRIN索引是PG的一种块索引接口,存储指定连续数据块内被索引字段的元数据。
https://www.postgresql.org/docs/devel/static/brin.html
目前BRIN存储的元数据包括被索引字段在每个指定连续数据块区间的MIN,MAX值。所以对于比较分散的数据实际上效果是很差的,对于数据分布比较有时序属性的(或者说线性相关性很好)的字段,效果特别赞。
《HTAP数据库 PostgreSQL 场景与性能测试之 24 - (OLTP) 物联网 - 时序数据并发写入(含时序索引BRIN)》