My problem originates fairly easily. To give some background knowledge, I’m developing a football game, and this requires a lot of leaderboards ranging from passing yards, completions, catches etc (about 14, maybe more).
My issue is that along with having around 7 ranked server lists using GetSortedAsync(), I’m left with an issue of having 14 more GetSortedAsync()'s for the leaderboards. This leaves my ranked server lists being updated VERY VERY slowly. And then when having to update said player’s stats to the leaderboards, I have to SetAsync to each individual data store.
I’m thinking of switching to a off-site web server to host this data, but I don’t have any web skills either. (perhaps there is a website that let’s me do this very easily? i.e. GameSparks.) Or, is there a more efficient way to handle 7 ranked servers and 14 leaderboards through ROBLOX?