Camunda database questions

Hello,
I am new to Camunda, and I have read that Camunda 8 comes with a built-in database. Basically, I have a few questions:

  1. How can I access the built-in database, and how do I add tables to it?
  2. Is it possible to connect Camunda to an external database? If yes, how?

Hi,

Camunda engine architecture is essentially an event sourcing architecture and it uses a database to essentially manage a materialized view of the engines internal state. This db is not intended to be for general use…

You can connect camunda to an external db using one of a number of patterns depending on use case…

You can stream historical events from engine to an external db…

If a task requires access to an external db, you can use code to connect to a db using a task worker. Another low code option is to use a connector…

Regards
Rob

1 Like