1 KiB
1 KiB
| Index Type | Best For | Supported Operations | Comments |
|---|---|---|---|
| B-Tree | Equality and range queries | =, <, <=, >, >= | Default index type |
| Hash | Equality queries | = | Less commonly used, fewer operations supported |
| GIN | Full-text search, arrays, JSONB | Various | Optimized for composite data types |
| GiST | Geometric data, complex searches | Various | Versatile, supports many types of searches |
| SP-GiST | Dynamic, partitioned data | Various | Suitable for k-nearest neighbors, quadtrees |
| BRIN | Large, naturally clustered data | Various | Efficient for large tables, time-series data |