Overview
PGOS provides a set of simple and easy-to-use data storage mechanisms for games, which include:
- For the Whole Title:
- Title Config Data: It is a set of key-value pairs for the whole title. It is readable by both the game client and game server, but can only be updated via the portal console or CLI.
- Title File: PGOS provides a file management system which manages files in title-wide. The title file information can be accessed by the game client and game server, and the game can choose to download them using the obtained URLs. However, these files can only be created, modified, or deleted via the portal console or CLI.
- For the Title Region:
- Title Region Config Data: It is a set of key-value pairs for the whole title region. It is readable by both the game client and game server, but can only be updated via the portal console or CLI.
- For the player:
- Player KV Data: It is a set of key-value pairs for a player. It can be read and written by both the game client and game server, and can also be updated via the portal console or CLI. The game should customize the data template on the console before using it.
- Player Blob Data: It is a set of binary large object for the player. It can be read and written by both the game client and game server, and can also be updated via the portal console or CLI. The game should customize the data template on the console before using it.
- For the Virtual Server:
- Virtual Server Storage: PGOS provides built-in Redis/MongoDB services that are accessible to virtual servers, and this access is network secure.