# DigitalOcean Vector Databases – DigitalOcean Documentation > DigitalOcean Vector Databases let you store and search vector embeddings for retrieval-augmented generation, semantic search, and other AI workloads, using Weaviate, OpenSearch, or PostgreSQL as the underlying engine. ## DigitalOcean Managed Weaviate DigitalOcean Managed Weaviate is a fully managed Weaviate vector database for retrieval-augmented generation, semantic search, and similarity-based AI workloads. - [Weaviate Features](https://docs.digitalocean.com/products/vector-databases/weaviate/details/features/index.html.md): Features for DigitalOcean Managed Weaviate clusters. - [Weaviate API Errors](https://docs.digitalocean.com/products/vector-databases/weaviate/reference/api-errors/index.html.md): Common HTTP status codes and error responses for the Vector Databases API when managing Weaviate clusters. - [Weaviate Pricing](https://docs.digitalocean.com/products/vector-databases/weaviate/details/pricing/index.html.md): Pricing and plan sizes for DigitalOcean Managed Weaviate clusters. - [Weaviate Availability](https://docs.digitalocean.com/products/vector-databases/weaviate/details/availability/index.html.md): Regional datacenter availability for DigitalOcean Managed Weaviate clusters. - [Weaviate Limits](https://docs.digitalocean.com/products/vector-databases/weaviate/details/limits/index.html.md): Limits and known issues for DigitalOcean Managed Weaviate clusters during public preview. - [How to Create Weaviate Clusters](https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/create/index.html.md): Create a Weaviate cluster using the API or DigitalOcean Control Panel. - [Weaviate Benchmarks](https://docs.digitalocean.com/products/vector-databases/weaviate/concepts/benchmarks/index.html.md): How small, medium, and large Managed Weaviate tiers compare on a 100,000-vector ANN workload, plus a 1,000,000-vector run on the large tier. - [Weaviate Quickstart](https://docs.digitalocean.com/products/vector-databases/weaviate/getting-started/quickstart/index.html.md): Go from zero to a working Managed Weaviate cluster in a few minutes. - [How to Connect to Weaviate Clusters](https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/connect/index.html.md): Find your Weaviate cluster's connection details and connect using the Weaviate client or cURL. - [How to Tag Weaviate Clusters](https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/tag/index.html.md): Organize Weaviate clusters with tags to group and filter resources. - [How to Rotate Weaviate Cluster Credentials](https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/rotate-credentials/index.html.md): Reset the admin API token for a Managed Weaviate cluster from the Control Panel. - [How to Monitor Weaviate Cluster Performance](https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/monitor-clusters/index.html.md): Access performance metrics and cluster logs for Managed Weaviate clusters from the Control Panel. - [How to Ingest and Retrieve Data on Managed Weaviate](https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/ingest-and-retrieve/index.html.md): Define a collection, load objects with DigitalOcean Serverless Inference embeddings, and run hybrid, vector, and keyword searches against a Managed Weaviate cluster. - [How DigitalOcean Manages Weaviate Version Upgrades](https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/upgrade-version/index.html.md): DigitalOcean applies Weaviate engine version upgrades on Managed Weaviate clusters. - [How to Resize Weaviate Clusters](https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/resize/index.html.md): Upgrade your Weaviate cluster to a larger plan. - [How to Update Weaviate Cluster Configuration](https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/update-configuration/index.html.md): Update auto-schema and default quantization settings for a Managed Weaviate cluster using the API. - [How to Fork a Weaviate Cluster](https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/fork-clusters/index.html.md): Fork a Weaviate cluster to create a new cluster from an existing cluster based on a specific point in time. - [How to Restore Weaviate Clusters from Backups](https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/restore-from-backups/index.html.md): Recover from accidental data loss by restoring a Weaviate cluster from backups. - [How to Destroy Weaviate Clusters](https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/destroy/index.html.md): Permanently destroy a Managed Weaviate cluster and its backups using the API or Control Panel. - [DigitalOcean Managed Weaviate API Reference](https://docs.digitalocean.com/products/vector-databases/weaviate/reference/api/index.html.md): ## DigitalOcean Managed OpenSearch for Vector Search Use DigitalOcean Managed OpenSearch as a vector database with k-NN, hybrid search, and remote embedding models. - [Vector Search Quickstart](https://docs.digitalocean.com/products/vector-databases/opensearch/getting-started/quickstart/index.html.md): The essentials to go from zero to working in a few minutes. - [How to Create an OpenSearch Vector Database Cluster](https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/create/index.html.md): Create an OpenSearch vector database cluster, add trusted sources, and configure connection details. - [How to Create a k-NN Index](https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/create-knn-index/index.html.md): Create and configure a k-NN index for vector search in OpenSearch. - [How to Update and Delete Vectors](https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/edit-vectors/index.html.md): Update or delete documents with vector embeddings in an OpenSearch k-NN index. - [How to Index Vectors](https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/index-vectors/index.html.md): Add single documents or bulk datasets with vector embeddings to an OpenSearch k-NN index. - [Best Practices for OpenSearch Vector Search](https://docs.digitalocean.com/products/vector-databases/opensearch/concepts/vector-search/index.html.md): Understand OpenSearch-specific vector search concepts, including k-NN engines, filtering, index tuning, and when to use OpenSearch for vector workloads. - [Best Practices for OpenSearch Hybrid Search](https://docs.digitalocean.com/products/vector-databases/opensearch/concepts/hybrid-search/index.html.md): Tune OpenSearch hybrid search with search pipelines, candidate counts, filters, sub-query design, and representative relevance tests. - [How to Register a Remote Embedding Model with ML Commons](https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/register-model/index.html.md): Configure OpenSearch to call a remote embedding provider with ML Commons. - [Score Normalization Best Practices](https://docs.digitalocean.com/products/vector-databases/opensearch/concepts/score-normalization/index.html.md): Understand how OpenSearch normalizes and combines keyword and vector scores in hybrid search. - [How to Query with Vector Search](https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/use-vector-search/index.html.md): Run k-NN, filtered k-NN, and exact k-NN queries against OpenSearch vector indexes. - [k-NN Index Best Practices](https://docs.digitalocean.com/products/vector-databases/opensearch/concepts/knn-index/index.html.md): Best practices for choosing k-NN engines, space types, HNSW parameters, shards, replicas, and refresh intervals for OpenSearch vector indexes. - [How to Query with Hybrid Search](https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/use-hybrid-search/index.html.md): Query OpenSearch with hybrid search to combine keyword and vector relevance. ## DigitalOcean Managed PostgreSQL for Vector Search Use DigitalOcean Managed PostgreSQL with pgvector and pgvectorscale to store embeddings alongside relational data and run vector similarity search in SQL. - [Vector Search Quickstart](https://docs.digitalocean.com/products/vector-databases/postgresql/getting-started/quickstart/index.html.md): The essentials to go from zero to working with `pgvector` in a few minutes. - [How to Create a PostgreSQL Vector Database Cluster](https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/create/index.html.md): Create a PostgreSQL vector database cluster, add trusted sources, and configure connection details. - [How to Enable pgvector](https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/enable-pgvector/index.html.md): Enable pgvector on DigitalOcean Managed PostgreSQL and create a table for embeddings. - [How to Create a Vector Index](https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/create-vector-index/index.html.md): Create and configure vector indexes for PostgreSQL vector search. - [How to Update and Delete Vectors](https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/edit-vectors/index.html.md): Update or delete rows with vector embeddings in PostgreSQL. - [How to Index Vectors](https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/index-vectors/index.html.md): Add single rows or bulk datasets with vector embeddings to PostgreSQL. - [Best Practices for PostgreSQL Vector Search](https://docs.digitalocean.com/products/vector-databases/postgresql/concepts/vector-search/index.html.md): Choose pgvector distance operators, index types, tuning parameters, and query patterns for PostgreSQL vector search. - [Best Practices for Advanced PostgreSQL Vector Workloads](https://docs.digitalocean.com/products/vector-databases/postgresql/concepts/advanced-workloads/index.html.md): Understand when to use pgvectorscale, disk-resident vector search, hybrid retrieval, RAG, and scaling patterns with PostgreSQL vector databases. - [How to Generate and Load Embeddings](https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/load-embeddings/index.html.md): Generate embeddings in your application and insert them into PostgreSQL vector columns. - [How to Query with Vector Search](https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/use-vector-search/index.html.md): Run similarity, filtered, exact, and reranked vector queries against PostgreSQL vector tables. - [How to Query with Hybrid Search](https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/use-hybrid-search/index.html.md): Query PostgreSQL with hybrid search to combine full-text and vector relevance. - [How to Use pgvectorscale with PostgreSQL Vector Search](https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/use-pgvectorscale/index.html.md): Enable pgvectorscale, create a StreamingDiskANN index, and tune disk-resident vector search on DigitalOcean Managed PostgreSQL. ## Getting Started with DigitalOcean Vector Databases Quickstarts to go from zero to a first vector similarity query on DigitalOcean Vector Databases. - [DigitalOcean Vector Databases Quickstart](https://docs.digitalocean.com/products/vector-databases/getting-started/quickstart/index.html.md): The essentials to go from zero to working in a few minutes. ## DigitalOcean Vector Databases How-Tos How to create, secure, and manage Vector Database clusters on DigitalOcean. - [How to Create a DigitalOcean Vector Database Cluster](https://docs.digitalocean.com/products/vector-databases/how-to/create/index.html.md): Create a DigitalOcean Vector Database cluster for Weaviate, OpenSearch, or PostgreSQL. - [How to Destroy a Vector Database Cluster](https://docs.digitalocean.com/products/vector-databases/how-to/destroy/index.html.md): Destroy a DigitalOcean Vector Database cluster when you no longer need it. ## DigitalOcean Vector Databases Concepts Background on vector embeddings, distance metrics, HNSW indexing, hybrid search, and other concepts that transfer across Weaviate, OpenSearch, and pgvector. - [Vector Search](https://docs.digitalocean.com/products/vector-databases/concepts/vector-search-concepts/index.html.md): Understand how vector search uses embeddings, similarity metrics, nearest-neighbor indexes, metadata, and hybrid search to find related content. - [Choosing Between OpenSearch, Weaviate, and pgvector](https://docs.digitalocean.com/products/vector-databases/concepts/choosing-an-engine/index.html.md): Choose the vector database engine that best fits your application's search, data model, and operational needs. ## DigitalOcean Vector Databases Details Pricing, availability, limits, and other details for DigitalOcean Vector Databases. - [DigitalOcean Vector Databases Features](https://docs.digitalocean.com/products/vector-databases/details/features/index.html.md): Features of DigitalOcean Vector Databases by engine, including supported indexes, hybrid search, and built-in vectorization. - [DigitalOcean Vector Databases Pricing](https://docs.digitalocean.com/products/vector-databases/details/pricing/index.html.md): Pricing for DigitalOcean Vector Databases, including Weaviate SKUs, embedding token billing, and the existing managed database rates for OpenSearch and PostgreSQL. - [DigitalOcean Vector Databases Availability](https://docs.digitalocean.com/products/vector-databases/details/availability/index.html.md): Regional datacenter availability for DigitalOcean Vector Databases. - [DigitalOcean Vector Databases Limits](https://docs.digitalocean.com/products/vector-databases/details/limits/index.html.md): Known limits and preview-stage restrictions for DigitalOcean Vector Databases.