Datastores: Table of budget consumption rates is incorrect/incomplete

The table in this article is incorrect:
https://www.robloxdev.com/api-reference/enum/DataStoreRequestType

I have thoroughly tested which methods use which budgets, and you may review this here for your convenience: (linked to the correct section in the post)

The following is wrong in the Developer Hub article:

  • No mention of RemoveAsync
  • No mention of SetAsync/UpdateAsync/RemoveAsync under the SetIncrementSortedAsync (these methods also decrease this budget when using OrderedDataStores)
  • It says that OrderedDataStore::GetAsync reduces GetSortedAsync budget
  • It doesn’t mention that UpdateAsync can consume GetAsync budget
  • It doesn’t mention UpdateAsync under SetIncrementAsync
  • Consult the devforum post linked above for a cohesive overview!
1 Like