Using pgvector

Introduction

RDS for PostgreSQL supports the pgvector plugin, which allows for vector data type and vector similarity search. This plugin supports:

For more information, see official pgvector documentation.

Supported Versions

This plugin is available to the latest minor versions of RDS for PostgreSQL 12 and later versions. You can run the following SQL statement to check whether your DB instance supports this plugin:

SELECT * FROM pg_available_extension_versions WHERE name = 'vector';

If this plugin is not supported, upgrade the minor version of your DB instance.

For details about the plugins supported by RDS for PostgreSQL, see Supported Plugins.

Plugin Installation and Uninstallation

For more information, see Installing and Uninstalling a Plugin on the RDS Console and Installing and Uninstalling a Plugin Using SQL Commands.

Basic Usage

Advanced Usage