Home icon

Index types supported in Amazon Aurora PostgreSQL and Amazon RDS for PostgreSQL (GIN, GiST, HASH, BRIN)

Database Blog



This article discusses various types of indexes supported in Amazon Aurora PostgreSQL and Amazon RDS for PostgreSQL, including GIN, GiST, HASH, and BRIN indexes. It provides an overview of each index type and their use cases.

Specifically, the article covers:

  • GIN (Generalized Inverted Index) index: Used for searching composite values like arrays, JSON, and full-text search
  • GiST (Generalized Search Tree) index: Used for range queries, full-text search, and geospatial data
  • HASH index: Suitable for equality lookups, useful for unique constraint enforcement and join operations
  • BRIN (Block Range Index) index: Efficient for ordered datasets and time-series data, stores min-max values for block ranges
  • Conclusion and cleanup instructions


Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Jul 17
2024
Index types supported in Amazon Aurora PostgreSQL and Amazon RDS for PostgreSQL (B-tree)
Jun 3
2026
Index types supported in Amazon Aurora PostgreSQL and Amazon RDS for PostgreSQL using extensions (SP-GiST, Btree_Gin and Btree_Gist)
Jun 3
2026
Index types supported in Amazon Aurora PostgreSQL and Amazon RDS for PostgreSQL using extensions (Bloom, pg_trgm, and pg_bigm)
Aug 8
2024
Amazon Aurora supports PostgreSQL 16.3, 15.7, 14.12, 13.15, and 12.19

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.