roblox-data

taozhuo's avatarfrom taozhuo

Roblox data persistence: DataStoreService, MemoryStoreService, saving player data. Use when saving or loading persistent data.

⭐0stars🔀0forks📁View on GitHub🕐Updated Jan 10, 2026

When & Why to Use This Skill

This Claude skill provides comprehensive guidance and technical references for Roblox data persistence, specifically focusing on DataStoreService and MemoryStoreService. It assists developers in implementing robust systems for saving player progress, managing high-frequency in-memory data, and optimizing data storage performance while adhering to platform limits and best practices.

Use Cases

  • Implementing persistent player save systems for inventories, statistics, and game progress using DataStoreService.
  • Designing high-concurrency game features like global leaderboards or cross-server matchmaking using MemoryStoreService hash maps.
  • Troubleshooting and resolving data throttling issues or error codes by following official Roblox observability and limit guidelines.
  • Managing data versioning, listing, and caching strategies to ensure data integrity and reduce API overhead in complex game environments.
  • Developing secure purchasing systems and transaction logging to prevent data loss during player sessions.
nameroblox-data
descriptionRoblox data persistence: DataStoreService, MemoryStoreService, saving player data. Use when saving or loading persistent data.

Data Reference

Quick Reference

  • Best practices for data stores: Guidelines that help you manage your data and data stores (DataStores) more efficiently.
  • Data Stores Manager: The Data Stores Manager helps you monitor your data stores (DataStores) on Creator Hub.
  • Data store error codes and limits: Error codes you might encounter and limits you might hit when using data stores (DataStores) to store data.
  • Data stores: How to implement data stores (DataStores) to store persistent data.
  • Data store observability: Explains how to use the observability dashboard for data stores (DataStores).
  • Implement player data and purchasing systems: Guide for implementing player data and purchase handling systems.
  • Data store versioning, listing, and caching: How to manage data stores (DataStores) through versioning, listing, and caching.
  • Best practices when designing MemoryStore data structures: Explains how to best design data structures to reduce the chance of experiencing throttling.
  • Memory store hash map: Explains how to implement the hash map data structure for memory stores.
  • Memory stores: Explains how to implement memory store data structures to store frequent in-memory data.

Detailed Reference

Cloud-services

See cloud-services.md for:

  • Best practices for data stores
  • Data Stores Manager
  • Data store error codes and limits
  • Data stores
  • Data store observability
  • ...and 9 more