Extending BRIN indexes

BRIN supports the same strategies as a B-tree and therefore needs the same set of operators. The code can be reused nicely:

Operation

Strategy number

Less than

1

Less than or equal

2

Equal

3

Greater than or equal

4

Greater than

5

 

The support functions required by BRIN are as follows:

 

Function

Description Support function number
opcInfo Provides internal information about the indexed
columns
1
add_value Adds an entry to an existing summary tuple 2
consistent Checks whether a value matches a condition 3
union Calculates the union of two summary
entries (minimum/maximum values)
4
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset