Home

DataStore+ is a ModuleScript that provides various simple methods for you to manage data saving with simpler and shorter code.

Benefits of using DS+

  • Simple to learn: DataStore+ consists of easy-to-learn-and-use methods for you to read, write and access your data with simple and shorter code.

  • Auto-caching: DataStore+ always cache recently-read data so fewer API calls is needed to be sent. When overwriting data, cache is also created so requests to write data will automatically be voided if inputted data is found to be same as the last.

  • Auto-value: DataStore+ offers a way for you to set a default value (otherwise known as templates) to replace a retrieved value if it is found to be nil .

  • Session States: A key in the Store could easily be froze or locked to make it read-only or inaccessible across all servers.

  • Auto-throttling: Requests are transferred to a queue if the number of requests exceeds Roblox's built-in queue system.

  • Shutdown Handling: All requests in a queue would be transferred to another server in case the current one is experiencing a shutdown event to prevent data loss.

Interested? Let's jump into the tutorials and learn how to set up and use DataStore+!

Last updated