AidboxDB
This topic explains the configuration and internals of aidboxdb image
Last updated
Was this helpful?
This topic explains the configuration and internals of aidboxdb image
Last updated
Was this helpful?
AidboxDB image is a custom build of open source PostgreSQL database. Aidbox uses it as data storage. The image can be pulled from .
The AidboxDB image use cases are:
To initialize and run a master database for Aidbox to work with
To initialize and run a streaming replica
Optimized FHIR search queries
Backup and maintenance extensions
AidboxDB image is tagged by PostgreSQL version from which it is built. For example, if you want to use 14.5 PostgreSQL version you should pull image.
Supported PostgreSQL versions: 17.2, 16.6, 15.10.
List of available extensions:
Extensions unavailable since AidboxDB version 16:
See also:
The image is configured by supplying environment variables and command line arguments on startup. Keep in mind that you should not change the environment variables once you have initialized the database. The image expects them to be immutable.
See available versions on .
— Some PostgreSQL functions are written in plpgsql language.
— Track statistics.
— Support storing, indexing, and querying geographic data. Used by search parameter only.
— String similarities functions. Used by only.
— Support for similarity of text using trigram matching. Useful for some indexes.
— A text search dictionary that removes diacritics. Used in some searches.
— Reorganize tables in PostgreSQL databases with minimal locks.
— An output plugin for logical decoding.
— Archival and Restoration for databases in the Cloud.
— Jsonb extraction tool for optimizing FHIR search
— JSON query language with GIN indexing support
An open-source tool is used by AidboxDB for continuous archival, backups, and restoration.