Custom Datastore

Hello, developers.

I have used all 3 mainstream datastores; normal roblox one, datastore2 and profileservice. At the moment, my favorite to use is profileservice as it’s very easy to setup and add/edit data. However, trying to make global leaderboards with it is impossible. I am considering going back to datastore2 just to make global leaderboards functional in my game.

Although, I thought of creating a custom datastore which I think would be easier than datastore2.

What programs/web services should I use if I want to create a custom datastore that allows me to easily gather all the data in my game and sort through it?

Futhermore, should I just use datastore2 instead?

You can look into firebase if you want something simple and powerful.