PostgreSQL Extensibility
1 min read
How Postgres extensions, FDW and hooks make it extensible.
PostgreSQL Extensibility
Postgres is extensible via:
- Extensions —
CREATE EXTENSION pgvector;,postgis,pg_cron - Foreign Data Wrappers (FDW) — query S3, MySQL as if tables
- Hooks & Plugins —
pl/pgsql, custom index methods
Example
CREATE EXTENSION vector;
CREATE TABLE items (id bigserial, embedding vector(1536));
CREATE INDEX ON items USING hnsw (embedding vector_l2_ops);
Links to Vector Database.
Related: Rate Limiter
Taggeddatabasepostgresqlbraindump
Linked from Rate Limiter, Vector Database, Databases