Repository navigation
|
Hi. I am fairly new to Java and very new to KeyCloak. While I am learning KC I have it running in container with a docker volume for the H2 database. This allows me to play with configuration and customisation without losing my data! ;-) So, my question is: given I will be running KeyCloak in a container in production (eventually) and I am trying to minimise my resource requirements, and my use-case will have only one KC instance and maybe a few hundred users, what are the actual disadvantages of just using H2? Thanks for a terrific product, |
Replies: 1 comment 3 replies
|
I think it depends on the size of your installation. If you only ever intend to have one node, a small user base (="a few hundred"), and you are backing up your docker volume frequently, it is just fine. I have worked with many companies using it in this exact way. I have heard second-hand some stories of database corruption, but I have yet to experience it myself. |
I think it depends on the size of your installation. If you only ever intend to have one node, a small user base (="a few hundred"), and you are backing up your docker volume frequently, it is just fine. I have worked with many companies using it in this exact way. I have heard second-hand some stories of database corruption, but I have yet to experience it myself.