DigitalOcean Managed PostgreSQL Vector How-Tos

Generated on 17 Jul 2026

DigitalOcean Managed PostgreSQL for vector search uses the same managed PostgreSQL engine available under Managed Databases, with the pgvector and pgvectorscale extensions for storing and querying vector embeddings alongside relational data.

Getting Started

How to Create a PostgreSQL Vector Database Cluster

Create a PostgreSQL vector database cluster, add trusted sources, and configure connection details.

How to Enable pgvector

Enable pgvector on DigitalOcean Managed PostgreSQL and create a table for embeddings.

Index Management

How to Create a Vector Index

Create and configure vector indexes for PostgreSQL vector search.

How to Update and Delete Vectors

Update or delete rows with vector embeddings in PostgreSQL.

How to Index Vectors

Add single rows or bulk datasets with vector embeddings to PostgreSQL.

Model Integrations

How to Generate and Load Embeddings

Generate embeddings in your application and insert them into PostgreSQL vector columns.

Query Operations

How to Query with Vector Search

Run similarity, filtered, exact, and reranked vector queries against PostgreSQL vector tables.

How to Query with Hybrid Search

Query PostgreSQL with hybrid search to combine full-text and vector relevance.

How to Use pgvectorscale with PostgreSQL Vector Search

Enable pgvectorscale, create a StreamingDiskANN index, and tune disk-resident vector search on DigitalOcean Managed PostgreSQL.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.