Is there amount of data the DataStoreService can hold, and if there is, any way to monitor how much data is used?
DataStore Limit and Monitor?
1 answer
There is no limit to how much is stored on the server, but each key is limited to 64k of information. The other limit is how many requests you can make per minute, you can only make 60 requests plus the number of players time 10. For more information go here
9 comments
So, it can be used for player leaderstats?
For a global leaderboard? If so then. Yes.
No, like the "Level", "Gold", and "Exp" of all players.
Depends do you want a leaderboard that ALL players can see? So you can have things like top 10 players and such? Or just a leaderboard for the players in the server?
Uh... neither, like the leaderstats in the game.Players.player :P
... just use Int/Number/String Value...? How is that even related e_e
Uh... limit for amount stored :P
...Ever heard of ConstrainedValues? IntConstainedValue? DoubleConstrainedValue?
Ya...
This discussion is preserved as it was. New answers, comments, and votes are closed.

4 comments
I do know each key is limited to 64k, but it's safe to only limit yourself to 63k as the key uses some data itself. I am unsure of the total amount of data it can hold, though. I'd assume it's large though, so you wouldn't have to worry too much.
Can things like :SaveNumber() and :LoadNumber() be used to store player info across games, or is it still place to place?
Data Persistence is per-place, Data Store is per-game (universe), if I recall correctly.
Actually, Data Persistence is per-player.