# DataStore(ロブロックス クラス) > A GlobalDataStore that also supports versioning, key metadata, and enumerating keys. - URL:https://roblox.minecraft-okinawa.com/reference/classes/DataStore/ - 公式:https://create.roblox.com/docs/reference/engine/classes/DataStore - 受け継いでいるクラス:GlobalDataStore ## メソッド - `DataStore:GetVersionAsync(key: string, version: string): Tuple`:Retrieves the specified key version. - `DataStore:GetVersionAtTimeAsync(key: string, timestamp: int64): Tuple`:Retrieves the key version that was current at a given time. - `DataStore:ListKeysAsync(prefix: string, pageSize: int, cursor: string, excludeDeleted: boolean): DataStoreKeyPages`:Returns a DataStoreKeyPages object for enumerating through keys of a data store. - `DataStore:ListVersionsAsync(key: string, sortDirection: SortDirection, minDate: int64, maxDate: int64, pageSize: int): DataStoreVersionPages`:Enumerates all versions of a key. 英語の説明とメンバー一覧:Roblox Creator Documentation(CC BY 4.0)。日本語の解説はこのサイト独自のものです。 執筆:鈴木孝昌(現役プロジェクトマネージャー/プログラミング講師)/運営:沖縄マイクラ部 プログラミングスクール「クロスウェーブ」(https://minecraft-okinawa.com/)