Table of Contents

Namespace Mythosia.VectorDb.Postgres

Classes

HnswIndexOptions

HNSW index settings.

HnswSearchRuntimeOptions

HNSW runtime search options.

IvfFlatIndexOptions

IVFFlat index settings.

IvfFlatSearchRuntimeOptions

IVFFlat runtime search options.

NoIndexOptions

Disables vector index creation and runtime index tuning.

PostgresOptions

Configuration options for PostgresStore.

PostgresStore

PostgreSQL (pgvector) implementation of IVectorStore. Uses a single shared table with a metadata JSONB column for all filtering including logical isolation via metadata conditions.

VectorIndexOptions

Base type for vector index settings.

VectorSearchRuntimeOptions

Optional per-request runtime tuning for vector search.

Enums

DistanceStrategy

Distance function used for vector similarity search.

IndexType

Vector index algorithm for approximate nearest neighbor (ANN) search.

SearchProfile

Runtime search profile presets for recall/latency tradeoffs.

TextSearchMode

Determines how the keyword/text leg of hybrid search operates.