PolarDBは、コンピューティングがストレージから切り離されるアーキテクチャを使用します。 PolarDBを使用すると、数分以内にインスタンス仕様をアップグレードまたはダウングレードし、数秒以内に障害回復を実行できます。 PolarDBは、グローバルデータの一貫性を保証し、データバックアップとディザスタリカバリのための無料サービスを提供します。 PolarDBには、商用データベースとオープンソースのクラウドデータベースの利点が組み込まれています。 この記事では、PolarDBを使用してビジネス上の課題に対処するw XD.comを紹介します。
- 100万人以上のプレイヤー
- オンラインで7x24サービス
Abou t XD.com
XD.comは、中国本土で有名なゲーム会社で、中国のトップ100のインターネット企業の1つです。 その事業には、ゲームの研究開発、アニメーションの制作、アイドルエンターテインメント、その他の産業分野が含まれます。 同社は2002年に設立され、以前は中国で最も初期のインターネット共有サイトの1つであるVeryCDとして知られていました。 2009年以来、同社は独立したブランドを作成し始めていますo f XD.com、ウェブおよびモバイルゲームの開発と運営に専念しています。
課題
- 海外でのゲームビジネスの急速な拡大、「TAPTAP」ゲームコミュニティのグローバルな流通と運営をサポートするには、統一されたグローバル展開をサポートする必要があります。 特に、東南アジアの人口密集地域では、低レイテンシで安定性の高いクラウドサービスを提供する必要があります。
- 中国、東南アジア、ヨーロッパ、米国で大規模な人口にサービスを提供する場合、ピーク時に同時にオンラインで100万人のプレーヤーの高い並行性をサポートする必要があります。
- ゲーム操作やオンラインアップグレード、ソフトウェアやハードウェアの障害によるゲームサーバーの再起動など これらはすべて、迅速なビジネス回復を実現するために、データベースからの高速データ読み取り機能を必要とします。 ゲーム操作やオンラインアップグレード、ソフトウェアやハードウェアの障害によるゲームサーバーの再起動など これらはすべて、迅速なビジネス回復を実現するために、データベースからの高速データ読み取り機能を必要とします。
解決策
XD.comは、分散クラウドネイティブデータベースPolarDBを使用してすべてのビジネスシステムを構築します。
- PolarDBは、大量のデータの処理をサポートし、高い同時実行性、高可用性、および強力な柔軟なスケーラビリティの機能を備えています。
- PolarDB独自の高性能読み取り機能は、変更またはソフトウェアおよびハードウェアの障害によるサーバーの再起動からのゲームサービスの回復を効果的にサポートします。

メリット
- 良いゲーム体験
ストレージとコンピューティングの分離アーキテクチャに基づいて、すべてのインスタンスに1つのプライマリノードと1つの読み取り専用ノードがあり、MySQLの3倍のパフォーマンスを提供します。 高性能の読み取りおよび書き込み機能は、新しいサービスのオープンとアプリケーションの柔軟なスケーリングに役立ちます。 ゲームバージョンのアップグレードやサーバーの再起動などのシナリオでは、メンテナンス期間を大幅に短縮でき、極端な場合には、ゲームサーバーのソフトウェアとハードウェアの障害がサービスの回復を遅らせ、プレーヤーのエクスペリエンスに影響を与えないようにします。
- 7x24高可用性サービス
データは3つのコピーで一貫して保存され、データの信頼性が保証されます。 同時に、プライマリインスタンスに障害が発生した場合、システムは短時間 (30秒〜60秒) で高速スイッチングを完了することができ、データの整合性も確保しながらオンラインサービスを迅速に回復できます。
- 豊富なビジネスサポート
MySQL 5.6、5.7、および8.0と100% 互換性があり、MySQLエコシステムおよびミドルウェアのオープンソースツールと完全に互換性があり、ゲーム履歴、ゲームの再充電、および操作活動に非常に便利です。
お客様の発言
「PolarDBは高性能な読み書き機能を提供し、MySQLと100% に互換性があります。これにより、シームレスなビジネス移行が可能になり、100万人のプレーヤーが同時にオンラインでサポートされ、ソフトウェアまたはハードウェアの障害によるサーバーの再起動からの迅速なビジネス回復が可能になります。」