Database
With game-optimized SQL-based data storage,
flexibly expand your content.
Introducing the powerful features of Database!
Game-specific features
User Table
Store user data and easily integrate
leaderboards with just one click.
Flexible Table
Store data in any format you need, such as
boss monster status or territory occupation status.
Permission Control
Set detailed read and write permissions
for user/shared data.
Essence of DB
Query Editor
Query and process data directly with SQL-like queries.
(Supports SELECT, UPDATE, DELETE, etc.)
Index
Set indexes directly to adjust search performance
to match your game.
Backup and Download
Back up data periodically and
download data from any point in time.
Recommended for these teams!
Teams who want to create cooperative and competitive content between players
"I want to manage the health of a boss that multiple players attack simultaneously."
"I want to manage the occupation status of territories where multiple guilds compete."
"I want to change the opponent's score in asynchronous PvP."
👉 You can freely implement desired content by storing not only user data but also shared data.
Teams who want to freely extract data through SQL queries
"I want to extract and analyze a list of users with
payment amount of $20 or more and level 10 or higher."
👉 You can search, aggregate, and process desired data according to conditions.
Teams who want to easily backup/restore data anytime
"I want to keep data from the end of the event separately."
"I want to revert changed data during operation to a previous state."
👉 You can periodically back up data and 'directly' restore it to any desired point in time.
Frequently Asked Questions
Game Info is dedicated to individual user data and can only be accessed limitedly from the client.
Database can store and modify not only user data but also shared data used by multiple users such as guilds, raids, and territories.
It allows more flexible permission settings and can be accessed from the server, making it suitable for implementing cooperative and competitive content.
Yes, it can be used stably enough in global games.
It is designed to achieve a maximum response time of 100ms or less in global environments.
No. Since the console provides an editor-based UI,
you can query, create, modify, and delete data without knowing SQL syntax.
If needed, you can also write SQL queries directly for more complex queries.
Yes, you can use Database together with other Backend services such as Base, Chat, and World.
You can select and combine only the services you need depending on your project configuration, or use Database independently.
Yes. Database is a service that can be used independently regardless of your existing server environment.
Even if you are operating your own server or using a third-party backend service, you can integrate and use only Database for storing and managing game data.