Do we really need H2 database? What is it for?

I started following your youtube tutorials and after I had used Camunda initializer to initialize my Spring Boot project, I ended up with application.yaml file that has this line of code: spring.datasource.url: jdbc:h2:file:./camunda-h2-database.

Can someone help me understand why we need it for? Also, how would I configure my own database (for example MySQL), when spring.datasource.url is already occupied now?

Any BPM products, we need database to store process definitions, process instances, history info, etc…

You can refer the link how to use multiple database in spring project.

1 Like