How to use external databases for storing datas

So I’m trying to make an external database for multiple purposes,

  • Using DataStorages when the game has no players inside it

  • Editing DataStorages through third-party services at any time

But in order to achieve it, I have to use external databases which are hosted 24/7

Questions:

(1) What database do you recommend for a cheap and a fast server
(2) How can I send data to the server and receive
(3) How can I edit the data through third-party services

Thanks for your help, I will appreciate it

1 Like
  1. I highly recommend using MongoDB for storing data as they have a free plan.
  2. You can use HttpService to send a request to the server with the data to save
  3. You can access your clusters or where the data is stored through MongoDB application or the web interface
2 Likes

I would not go out of my way to use a paid database for those reasons.

  1. You can use DataStoreService when the game has no players inside it
  2. You can edit DataStores at any time
2 Likes

Ig that’s limited for free databases? Do you know any free databases with full access?

Well, my project is mainly based on databases which connect between Roblox games and Discord Bots giving the bot the permission to edit datas and 24/7 usage, so this is a main case.

I searched up some alternatives to MongoDB (both paid and free), hopefully this helps you in some way

1 Like

Okay, I’m sure you can use discord webhooks to change DataStores.

1 Like

They’re not ok when the roblox game has no players in it? What I need rn is a database where it can run 24/7

Thanks for the help, Have you tried working on external databases before?

Yeah, I made my own database on replit using nodejs since replit provides an inbuilt database library similar to that of roblox. However, I do not know if it is suitable for games which have a huge player count

1 Like

You can check https://supabase.com its definitely what you are looking for.