DevTest 10.6.0 and later uses three databases:
- One for Identity Access Manager (IAM)
- One for Enterprise Dashboard (EDB)
- One for Registry (REG)
By default, Apache Derby databases are used when verifying out of the box for the Enterprise Dashboard and Registry. For IAM the default is H2, Keycloak's own embedded database.
Each component must have it's own external database. Example, IAM, Enterprise Dashboard and Registry cannot share the same database.
Recommended size for each:
IAM: Requires its own unique database and must have at least 25 GB of storage
EDB: Requires its own unique database and must have at least 50 GB of storage
REG: Requires its own unique database and must have at least 500 GB of storage
Multiple IAMs, EDBs and REGs cannot share the same schemas.