Databases
UIS provides multiple database options for different data models and use cases. PostgreSQL is the primary database used by other UIS services. The others are available for user workloads.
Services
| Service | Type | Used by UIS | Deploy |
|---|---|---|---|
| PostgreSQL | Relational (SQL) | authentik, openwebui, litellm, unity-catalog, pgadmin | ./uis deploy postgresql |
| Redis | In-memory key-value | authentik, redisinsight | ./uis deploy redis |
| MySQL | Relational (SQL) | — | ./uis deploy mysql |
| MongoDB | Document (NoSQL) | — | ./uis deploy mongodb |
| Qdrant | Vector search | — | ./uis deploy qdrant |
| Elasticsearch | Search & analytics | — | ./uis deploy elasticsearch |
Quick Start
PostgreSQL and Redis are the most commonly needed databases:
./uis deploy postgresql
./uis deploy redis
Other databases are deployed on demand when specific applications need them.
PostgreSQL Extensions
UIS deploys the official Bitnami PostgreSQL image (PostgreSQL 18.3) which includes 8 pre-built extensions: pgvector (AI embeddings), PostGIS (geospatial), hstore, ltree, uuid-ossp, pg_trgm, btree_gin, and pgcrypto. See PostgreSQL details.