Skip to content

OpenSearch

OpenSearch is a distributed search and analytics engine. Use it when you need full-text search, faceting, or aggregations over large document sets — the things a relational LIKE query does slowly and badly.

  • Full-text search across products, documents, or logs.
  • Faceted / filtered search with relevance ranking.
  • Log and event analytics with aggregations.

When your instance is ready, copy the connection string from its detail page and use it with any OpenSearch (or compatible Elasticsearch) client.

OpenSearch is a search index, not a system of record. Keep the source of truth in Postgres and index into OpenSearch for the query patterns it’s built for.