適用於遊戲的資料庫

無論是排行榜、虛擬商品,甚至是詐騙偵測,玩家會產生需要即時處理、存放和存取的大量資料。使用 AWS 全受管、專用資料庫現代化您的資料基礎設施,以取悅您的玩家。

針對您的遊戲工作負載選擇合適的專用資料庫引擎

AWS 提供 15 個以上專門打造的引擎,支援多種資料模型,包括關聯式資料庫、鍵值資料庫、文件資料庫、記憶體內資料庫、圖形資料庫、時間序列資料庫、寬欄型資料庫和總帳資料庫。

專門設計並經過嚴格測試

專為遊戲建置
從 AWS 超過 15 種專用資料庫產品組合中進行選擇,這些產品支援各種資料模型,讓您能夠建立使用案例導向、高度可擴展的分散式遊戲。
便於使用且兼顧安全性
AWS 資料庫專為任務關鍵型遊戲工作負載而建置,可提供高可用性、可靠性和多種安全級別,包括靜態加密和傳輸中加密。
大規模效能
從小規模開始,再隨遊戲增長而擴展。特定用途資料庫是針對您需要的資料模式而優化,啟用後,您的遊戲可以擴展並運作得更好,而成本只有商業資料庫的 1/10。
全受管
您可以專注於建置遊戲,而 AWS 則會透過自我修復儲存和自動擴展功能持續監控您的叢集,以保持工作負載正常啟動和執行。

AWS 服務

MySQL 和 PostgreSQL 相容的關聯式資料庫,結合了企業資料庫的效能和可用性,以及開放原始碼資料庫簡單與經濟實惠的優勢。

re:Invent︰深入探討 Amazon Aurora »

交付具有一致的、不到 10 毫秒效能、幾乎無限的輸送量和儲存以及自動多區域複寫的遊戲。

Amazon DynamoDB︰遊戲使用案例和設計模式 »

可擴展、高耐用性和全受管資料庫服務,用於操作任務關鍵型 MongoDB 工作負載。

Amazon DocumentDB (與 MongoDB 相容) 入門 »

用於進行快取以加速應用程式和資料庫效能,或用作不需要耐久性的使用案例 (如工作階段存放區或遊戲排行榜) 的主要資料存放區。

使用 Amazon ElastiCache 大幅提高效能 »
Amazon MemoryDB for Redis
Amazon MemoryDB for Redis

可提供超快效能的 Redis 相容的、耐用性記憶體內資料庫服務。 

開始免費試用 Amazon MemoryDB for Redis »

以出色的效能、可靠性和簡便性,建置和執行身分、知識、詐騙圖形和其他應用程式。 

使用 Neptune ML 以圖形為基礎的推薦系統 »

協助您快速、安全地將資料庫遷移至 AWS,並支援最廣泛使用的商業和開放原始碼資料庫之間的同質和異質遷移。

AWS 雲端資料遷移服務概觀 »

客戶案例

看看我們的客戶使用 AWS 遊戲資料庫實現了哪些功能。

The Pokemon Company International

The Pokémon Company International (TPCi) 將其即時資料庫遷移至 Aurora PostgreSQL

透過將其使用者資料庫和身分驗證系統 Pokémon Trainer Club 遷移至 Amazon Aurora,TPCi 將停機時間從遷移前六個月的 168 小時減少至遷移後的零停機或降級。

觀賞簡報 » 閱讀使用案例 »
將及時 Pokémon 資料庫移轉至 Aurora PostgreSQL
CAPCOM 如何使用容器、資料和 ML 快速建置好玩的遊戲
CAPCOM

CAPCOM 如何使用容器、資料和 ML 快速建置好玩的遊戲

CAPCOM 使用包括 Amazon DynamoDB 和 Amazon EKS 在內的 AWS Managed Services 將營運成本降低了 30%。

觀賞簡報 »

Nintendo 使用 Amazon Aurora 為 The Mario Kart Tour 提供支援
Nintendo

Nintendo 使用 Amazon Aurora 為 The Mario Kart Tour 提供支援

隨著發佈日的啟動和全球流量的增加,整個 Amazon Aurora 記錄的查詢數量在峰值時達到了每秒 300,000 次。

閱讀使用案例 »

Supercell 全力以赴在 AWS 上大規模交付行動遊戲
Supercell

Supercell 全力以赴在 AWS 上大規模交付行動遊戲

為了更快地移動並以最小的營運開銷擴展遊戲,Supercell 將其 300 個資料庫遷移至 Amazon Aurora。

觀看影片 »

Zynga 使用 Amazon Redshift 將 ETL 效能提升一倍
Zynga

Zynga 使用 Amazon Redshift 將 ETL 效能提升一倍

透過將其資料倉儲遷移至 Amazon Redshift,Zynga 將擷取、轉換和載入 (ETL) 效能提升了一倍,並且可輕鬆擴展以處理每天產生的超過 5.3 TB 的遊戲資料

觀看影片 »

開始使用 AWS 資料庫

透過逐步教學、技術指南以及與 AWS for Games 專家開展的網路研討會,了解如何將資料庫用於遊戲工作負載。

使用 Amazon DynamoDB 對遊戲玩家資料建模

想像一下您正在建置線上多人遊戲,如大逃殺遊戲。在您的遊戲中,玩家群組加入工作階段來玩遊戲,您必須更新特定玩家的記錄以指示玩家玩遊戲的時間量、記錄的殺敵數或是否在遊戲中獲勝。使用者想要查看玩過的舊遊戲、檢視遊戲的獲勝者或觀看每場遊戲動作的重播。

Amazon DynamoDB 是一種常用的資料庫服務,用於對遊戲玩家資料進行建模,因為它專為大規模使用案例而設計,在這些使用案例中,隨著遊戲的發展,一致的效能至關重要。Amazon DynamoDB 可以擴展至 100 TB 以上,而不會降低效能。它可透過 HTTP(S) 存取,並使用 AWS Identity and Access Management (IAM) 進行身分驗證。您無需管理伺服器並將修補程式套用至任何基礎設施,而 Amazon DynamoDB 會處理升級、備份和其他管理任務,因此您可以專注於開發遊戲。

在這個實驗室中,您將學習 Amazon DynamoDB 中的進階資料建模模式。使用 DynamoDB 時,在對資料進行建模之前,務必必須考慮如何存取資料 (存取模式)。我們將透過一個範例多人遊戲進行介紹,討論遊戲中的存取模式,並展示如何設計 DynamoDB 資料表,以透過使用二級索引和交易來處理存取模式。

馬上開始 »

以 Amazon Aurora Serverless 建置用於遊戲的庫存系統

以 Amazon Aurora Serverless 建置用於遊戲的庫存系統

在建置大型多人線上遊戲 (MMO) 時,玩家需要尋找、購買和出售商品。在此實驗室中,您將了解如何使用 Amazon Aurora Serverless 建置遊戲中的庫存系統。

立即開始建置 »

使用 Amazon Aurora Serverless 和 Amazon ElastiCache 建置即時排行榜

使用 Amazon Aurora Serverless 和 Amazon ElastiCache 建置即時排行榜

想像您正在建置行動裝置遊戲,讓使用者參加解謎競賽。在此實驗室,您將了解如何使用 Amazon Aurora Serverless 和 Amazon ElastiCache 為多人遊戲建置可擴展的即時排行榜。

進一步了解 »

使用 Amazon Neptune 建置用於遊戲的朋友推薦引擎

使用 Amazon Neptune 建置用於遊戲的朋友推薦引擎

玩家通常想要關注其他玩家,從而結交朋友、追蹤他們的進度和尋找對手。學習如何使用 Amazon Neptune 為多人遊戲建置朋友推薦引擎。

立即開始建置 »

使用 Amazon DynamoDB 和 Amazon SNS 建置回合制遊戲

使用 Amazon DynamoDB 和 Amazon SNS 建置回合制遊戲

在此實驗室中,您將了解如何使用 Amazon DynamoDB 和 Amazon Simple Notification Service (Amazon SNS) 建置多人遊戲的回合制策略遊戲。

開始使用 »

取得 AWS 資料庫以支援您的遊戲

資料庫是遊戲開發不可或缺的一部分。但作為一名遊戲開發人員,您希望將所有時間和專業知識都用於建置出色的遊戲,而不是工程資料庫。下面提供了一些可協助您入門的步驟。

資料庫進修指南

資料庫進修指南向資料工程師和資料庫管理員介紹 AWS 的關聯式和非關聯式資料庫服務,以及如何選擇最適合您解決方案的資料庫。您還將了解如何將內部部署資料庫遷移至 AWS 受管資料庫服務。

本指南還可協助您為 AWS Certified Database – Specialty 認證考試做好準備。如果您對協助您培養這些技能的數位課程 Sand Lab 特別感興趣,請在 explore.skillbuilder.aws 探索四個資料庫學習計劃。

AWS 資料庫研討會

AWS 提供各種研討會來協助您開始使用我們的資料庫產品:

您可以在 workshops.aws 上找到更多研討會。

專用資料庫培訓

本課程中,您將學習如何在應用程式中佈建和使用五個不同的專用資料庫。首先,您將了解為什麼要使用專用資料庫,以及選擇資料庫時要考慮的因素。然後,您可以檢視在使用 Amazon Web Services 建置應用程式時選擇專用資料庫的五個演練範例。

關注 AWS for Games 部落格

AWS for Games 部落格經常發佈與遊戲技術相關的所有主題的貼文,包括資料庫:

在我們分享上面的內容之後,請與您的解決方案架構師聯絡,或者與您所在地區的合作夥伴一起進行 Well-Architected 審核。我們針對 AWS Well-Architected Framework 引入了全新的 Games Industry Lens,它根據我們支援這些獨特工作負載的經驗和教訓,為以雲端為基礎的遊戲提供量身定製的推薦。