Learn

Deep dive into search concepts, and learn how to build powerful search features in Postgres.

Search Concepts

What is Block WAND?

Learn about Block-Max WAND, the dynamic pruning algorithm that accelerates top-k document retrieval in search engines.

Topic: Search Concepts
Search Concepts

Lexical vs Semantic Search

Learn the differences between lexical and semantic search methods, when to use each approach, and how hybrid search combines both.

Topic: Search Concepts
Search Concepts

What is Faceted Search?

Learn about faceting and faceted search, how they relate to aggregations, and when to use them.

Topic: Search Concepts
Search Concepts

What is RAG?

Learn about Retrieval-Augmented Generation (RAG) and how it uses search to increase LLM effectiveness.

Topic: Search Concepts
Search Concepts

What is Full-Text Search?

Learn about full-text search capabilities, how they work, and when to use them in your applications.

Topic: Search Concepts
Search Concepts

What is Reciprocal Rank Fusion?

Learn about Reciprocal Rank Fusion (RRF), a technique for combining multiple search result rankings.

Topic: Search Concepts
Search Concepts

What is Vector Search?

Learn about vector search, how it enables semantic similarity matching using high-dimensional embeddings.

Topic: Search Concepts
Search Concepts

What is Hybrid Search?

Learn about hybrid search systems that combine lexical and semantic search for comprehensive results.

Topic: Search Concepts
Search Concepts

What is BM25?

Learn about BM25, the ranking algorithm that powers modern search engines.

Topic: Search Concepts