Question on how to use roblox to communicate to databases (and asking for suggestions)

I want roblox to communicate with a database that has a list of userids that are banned from the game, I want roblox to read the contents of that database and for it to display them, cycle through them, and check them, and if they’re in there, it will ban them from the game, I also want roblox to be able to write to the database’s list of userids. If appliciable, can someone please provide suggestions on certain types of databases and hosting websites. If someone has a suggestion with an api that would be most appreciated. Thank you for any suggestions.

Is there some reason you would need an external database? I think a datastore would be sufficient for this. If that isn’t possible, I haven’t used it myself but after a bit of research I found this https://render.com/, it should have a free plan

forgot to clarify, its a multi game system

Can you not split it up into multiple places under one main game, or is it required to be totally separate?

it is required to be totally separate.