Best practice seperate db or shared with application

Hi folks, is it better to give keycloak it’s own database or use a shared db with other applications or is that an anti pattern?

Everything is an anti-pattern depending on who you ask. :stuck_out_tongue:

It depends on your requirements and preferences.
My preference is keep it separate. It has it’s own domain modal anyway and upgrades and migrations, scaling are easier that way.