Starting today, we will be sending warning messages to your server console if your datastore requests are being throttle. If this is happening to you, please refer to Documentation - Roblox Creator Hub for information on how many requests of each type are allowed per minute. Also, take a look at the datastore budget tab in the developer console for live feedback on how much budget you have for each type of request.
Example message:
“Request was throttled. Try sending fewer requests. Key = [key]”
Yup, we’ve been working to improve developer experience with datastores. We’ve managed to loosen up some of those restrictions as we improved our tech.
If a request is throttled, it is usually only delayed. This is ok if you are throttled only a few times. However, if you are recieving a large number of throttles, it becomes increasingly likely your request wont go through at all due to a backlog of throttled requests. If you see yourself in this situation, you may want to look into how you are using data store and look for ways to reduce the number of requests.
I have a system I made for achievements and other things in game and all the data is stored on my website. I don’t want to take up all 500 requests so game creators can’t use HTTP, so I try to limit what all I use.
PS. That’s one of the 3 things that got me into RDC then into the DevForum.
If the current limits are too low for you, you should post a feature request explaining what you’d like to but are unable to do with the current limitations. It’s more than likely not handling DataStore requests appropriately though, so I would first post a help thread in #development-discussion asking if there’s any way you can optimize the usage of your DataStore requests.