TL;DR

PostgreSQL を WebAssembly にコンパイルした、組み込み用の軽量なデータベースエンジン。Electric が開発している。

仕組み

PostgreSQL の完全な WebAssembly ビルドを、gzip 圧縮で 3 MB 未満のサイズで提供する。インメモリのデータベースとして使えるほか、ファイルシステム(Node.js、Bun、Deno)や IndexedDB に永続化できる。

pgvector や PostGIS などの拡張を動的に読み込める。データの読み込みや同期、ライブクエリの機能も組み込まれている。ライセンスは Apache 2.0 と PostgreSQL License のデュアルライセンスである。

関連

出典