Skip to main content
Documentation
Technology areas
close
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Generative AI
Industry solutions
Networking
Observability and monitoring
Security
Storage
Cross-product tools
close
Access and resources management
Costs and usage management
Google Cloud SDK, languages, frameworks, and tools
Infrastructure as code
Migration
Related sites
close
Google Cloud Home
Free Trial and Free Tier
Architecture Center
Blog
Contact Sales
Google Cloud Developer Center
Google Developer Center
Google Cloud Marketplace
Google Cloud Marketplace Documentation
Google Cloud Skills Boost
Google Cloud Solution Center
Google Cloud Support
Google Cloud Tech Youtube Channel
/
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Console
Sign in
AlloyDB for PostgreSQL
Guides
Reference
Resources
Contact Us
Start free
Documentation
Guides
Reference
Resources
Technology areas
More
Cross-product tools
More
Related sites
More
Console
Contact Us
Start free
Discover
Product overview
AlloyDB security overview
What is AlloyDB AI?
Explore AlloyDB AI use cases and examples
Get started
Choose how to connect to AlloyDB
Create and connect to a database
Connect from Cloud Run
Connect from Google Kubernetes Engine
Perform a vector search
Free trial clusters
Free trial clusters overview
Create a free trial cluster
Manage your data using the Google Cloud console
Create and manage
Choose a machine type
Create a cluster and its primary instance
Create and manage a database
Manage clusters
View the list of clusters
View the list of instances in a cluster
View cluster details
Delete a cluster
Create and manage instances
Create a read pool instance
Create a primary instance
View instance details
Configure database flags
Configure database extensions
Scale an instance
Start, stop, or restart instances
Delete an instance
Manage instance high availability
Fail over a primary or secondary instance manually
Test a primary instance for high availability
Reduce costs using basic instances
Cluster and instance settings
Manage maintenance operations
Overview
Manage cluster maintenance windows
Manage cross-region replication
Overview
Work with cross-region replication
Upgrade a major database version
Upgrade a cluster's major server version
Upgrade in place
Overview
Perform an in-place major version database upgrade
Organize resources using tags
Tags overview
Attach and manage tags
Connect
Overview
Connect a psql client
Connect to an instance using public IP
Connect to an instance using private IP
Overview
Set up private services access
Overview
Enable private services access
Increase private services access address space
Remove a private services access allocated range
Set up Private Service Connect
Overview
Connect to an instance using Private Service Connect
Connect securely using the AlloyDB Auth Proxy
Overview
Connect using the Auth Proxy
Best practices for using the Auth Proxy
Troubleshoot Auth Proxy connections
AlloyDB language connectors
Overview
Connect using the AlloyDB language connectors
Connect to a cluster from outside a VPC
Configure managed connection pooling
Develop database applications
Use AlloyDB with agents
Write SQL with Gemini assistance
Use saved queries
Overview
Create and manage saved queries
Access BigQuery data from AlloyDB
Overview
Access BigQuery from AlloyDB
Develop AI and ML applications
Build generative AI applications using AlloyDB AI
Vector search
Vector search overview
Run a vector similarity search
Run a hybrid vector similarity search
Store vector embeddings
Create and manage vector indexes
Choose a vector index
Create indexes
Create a ScaNN index
Create an HNSW index
Create an IVF index
Create an IVFFLAT index
Tune vector query performance
Perform intelligent SQL queries using AlloyDB AI query engine
AlloyDB AI query engine overview
Configure user access to Vertex AI models
Query using AI powered SQL operators
Rank search results
Perform time-series forecasting
Call models using model endpoints
Overview
Register a model
Manage model endpoints using AlloyDB Studio
Generate embeddings
Generate text embeddings
Generate multimodal embeddings
Invoke predictions
Generate SQL statements from natural language
Natural language overview
Generate SQL queries
Use natural language to generate SQL
Build realtime vector embedding pipeline for AlloyDB with Dataflow
Build AI applications using frameworks
Build LLM-powered applications using LangChain
Build LLM-powered applications using LlamaIndex
Secure and control access
Grant AlloyDB access to other users
Use Secret Manager to handle secrets
Secure access
Secure connections using SSL mode
Control connector enforcement
Secure data with customer-managed encryption keys (CMEK)
Overview
Use CMEK
Parameterized secure views
Overview
Manage application data security
Use parameterized secure views
Organization policies
Overview
Use predefined organization policies
Use custom organization policies
Secure resources and data using VPC Service Controls
Manage database users
Overview
Manage PostgreSQL users with built-in authentication
Manage IAM authentication
Manage password policies
Connect using an IAM account
Enforce data residency requirements
Maintain
Manage maintenance updates
Overview
Manage cluster maintenance windows
Manage AlloyDB maintenance updates using a staging cluster
Migrate
Migration overview
Migrate PostgreSQL data using Database Migration Service
Migrate from Cloud SQL for PostgreSQL to AlloyDB
Migrate data from a vector database to AlloyDB
Back up and restore
Overview
Configure backup plans
Create an on-demand backup
View a list of backups
View backup details
Delete a backup
Cancel an in-progress backup
Restore a cluster
Use point-in-time recovery (PITR)
Restore from a backup
Import and export
Import data
Import a CSV file
Import a DMP file
Import a SQL file
Cancel an import operation
Import BigQuery and Iceberg data to AlloyDB
Export data
Export a DMP file
Export a CSV file
Export a SQL file
Cancel an export operation
Monitor and optimize
Monitor and troubleshoot with AI assistance
Best practices for improving performance and availability
Sizing and deployment recommendations
Instance performance