11月1日夜、「Honor of Kings」は2020年の1日当たりアクティブユーザー数が1億人に達したことを公式に発表し、中国、さらには世界でも初めて1日当たり平均DAUが1億人を超えたモバイルゲームとなった。同時に、Tencent Cloud TcaplusDBは、「Honor of Kings」のデータベースサービス製品として、DAUが1億を超えるゲームをサポートする世界初のデータベースとなりました。 いかなるゲームの成功も偶然ではありません。 「Honor of Kings」は、ゲームの挑戦性、楽しさ、多様性を保証するために多大な努力を払ってきました。戦闘システム、プレイヤーシステム、碑文など、システムだけでも数十種類あります。現在、「Honor of Kings」の背景データの量は数百TBに達し、1つのゾーンには100以上のテーブルがあり、その数は増え続けています。このため、「Honor of Kings」では、データベースのパフォーマンス、安定性、スケーラビリティ、コスト、ゲーム固有のシナリオに対する要件が厳しくなりました。 「Honor of Kings」にとって、データベースはすべてのシステムの情報を運ぶ魂です。ゲーム専用に作られたテンセントクラウドの自社開発分散型NoSQLデータベース「TcaplusDB」は、5年間にわたり「Honor of Kings」のコアデータにデータベースサービスを提供してきました。すべてのプレイヤーのログイン、すべてのゲーム、すべてのビデオ再生ラウンドは、TcaplusDB にとってテストであると言えます。すべてのチームバトルでは、膨大な量のデータの追加、削除、変更、確認が必要になります。 「私たちは多くのデータベースを比較しました。King of Glory の現在のデータ容量と同時実行条件では、TcaplusDB の読み取りおよび書き込みレイテンシが最も安定しています。」 「Honor of Kings」の担当テクニカルディレクターはこうコメントした。彼の意見では、TcaplusDB の高同時実行性、低レイテンシ、低コストのパフォーマンスの利点は、「Honor of Kings」のデータ操作とゲームビジネス シナリオに強力なサポートを提供します。 具体的には、TcaplusDB はほぼ無制限の水平スケーラビリティを備えています。シャード分散テクノロジーに基づいて、単一テーブル容量は 2.56 PB をサポートでき、スループット容量はハードウェアの拡張に伴って直線的に増加します。同時に、高速リクエストと低速リクエストの分離とレコードレベルのロックにより、複雑なリクエストと単純なリクエストの分離を解決し、ロックの範囲を縮小し、読み取りと書き込みの効率を向上させることができます。さらに、TcaplusDB は革新的なアルゴリズムに基づいて、ホット データとコールド データの交換を 1 つのプロセスで実現し、プロセス間のデータ交換の一貫性、可用性、管理の複雑さなどの問題を解決します。 ゲームビジネスシナリオの観点から、TcaplusDB はテーブルレベルとレコードレベルのデータライフサイクル管理をサポートし、アクティブデータの期限切れのクリーンアップを効果的に実装できます。さらに、TcaplusDB は、コールド スタンバイ データとバイナリ ログ データに基づいて、フル サービス レベル、テーブル レベル、レコード レベル、または指定された条件に従って、ミリ秒単位の時間精度でデータをロールバックすることもできます。 一方、ユーザー数の大幅な増加に直面し、「Honor of Kings」ではシステムの安定性と容量の拡張が常に焦点となってきました。 毎年恒例の「黒祭り」、春節期間中の DAU の増加、5 周年記念の計画的な拡張など、TcaplusDB は頻繁な拡張ニーズに対応しながら 5 ナインの高い可用性を確保できます。 2020年の春節期間中、TcaplusDBはさまざまな地域で7つのテーブルの容量を15倍に拡張しましたが、拡張されたクラスターサービスは20グループのみを追加しました。前回の拡張では、1 時間以内に PCU が 100 万から 200 万に急増しましたが、プレイヤーは拡張プロセスに気づきませんでした。 これはほぼ不可能な作業ですが、TcaplusDB は完璧な答えを提供しました。これはどうやって実現するのでしょうか? 最初のステップは、アプリケーションの自動負荷分散と過負荷保護を理解することです。過負荷保護を例にとると、TcaplusDB は「ゲームサーバー」の観点から業務の過負荷を認識し、処理遅延、キューの長さ、成功率などの指標を通じてデータベースの負荷容量を総合的に評価し、高負荷アプリケーションを保護し、雪崩を防止します。 同時に、TcaplusDB は計画的な拡張と計画外の拡張に対してさまざまなソリューションを提案し、実際の状況に柔軟に対応してきました。また、アベイラビリティゾーン内の障害の自動切り替えと修復を通じて、アベイラビリティゾーン間および単一デバイス間の障害の自動切り替えと修復を技術的にサポートしており、拡張の速度と効率を保証するだけでなく、プレイヤーにはまったく気づかれないようになっています。 私たちがこのような課題に直面したのは今回が初めてではないことは言及する価値があります。 2017年の春節の初めから、TcaplusDBは7日連続の深夜拡張を経験しました。システム容量が不足している状況では、読み取り転送回避ソリューションを有効にすることで、ピーク期間をうまく乗り切ることができました。 Sシーズン中、プレイヤーが観戦したい試合数が当初計画していた10試合を超えたため、TcaplusDBはテーブル構造に大規模な変更を加え、テーブル構造の変更がユーザーに気付かれないようなソリューションを緊急にサポートしました。 テンセント社内で8年間のゲーム経験を積み重ねたTcaplusDBデータベースは、「Honor of Kings」、「PUBG Mobile」、「Cross Fire」、「Naruto」など数百の人気ゲームで広く使用され、テンセントクラウドを通じて世界中のゲーム企業にサービスを提供しています。 今後、「Honor of Kings」に代表されるモバイルゲーム市場が新たな段階に入るにつれ、Tencent Cloud Databaseは引き続きリソースを投入し、ゲーム業界のテクノロジー製品エコシステムを充実させ、総合的なサービス機能を継続的に向上させ、モバイルゲーム市場の急速かつ高品質な成長に貢献していきます。 |
<<: クラウドコンピューティングはどれほど重要ですか?軍事分野に計り知れない影響を与えるかもしれない
>>: モノのインターネットにおけるフォグコンピューティングの応用
UI 作業を簡素化し、運用および保守担当者により柔軟なリソース クエリ方法を提供するために、ZSta...
数日前、Baiduの「Taobao」と「Taobao.com」の検索結果の最近の変化を受けて、私はA...
要約:今回の提携の背景には、Xiaomiがこれまでの手法を模倣しただけでなく、Baidu Tieba...
it7の実験プラットフォームxvmlabsに特別版VPSが2つ追加されました。ハードディスクは以前よ...
dedipath はご存知の方も多いでしょう。多くの小規模 VPS 業者のサーバーが dedipat...
ホスティング会社 sugarhost は 10 月のプロモーションを開始し、通常の仮想ホスティングと...
Hosteonsは3月29日に最新ニュースを公式発表し、OVZシリーズの新しいマザーチキン、デュアル...
2002 年、私は SEO を始めたばかりでした。ある日、有名な IT コミュニティに、SEO は急...
[51CTO.comからのオリジナル記事] 2020年の世界的なCOVID-19パンデミックにより、...
米国デラウェア州に登録されているホスティング会社であるformohostは、世界36か所以上のデータ...
QQは中国で最もアクセス数の多い中国語ポータルサイトです。国内の何十億もの人々にとって、ほぼ欠かせな...
検索エンジンは本当にウェブサイトのコンテンツをそれほど重視しているのでしょうか? 実はそうではありま...
上司は常に、自社のウェブサイトのキーワードが Baidu のホームページの位置に到達することを望んで...
プロモーション担当者はどのように評価すべきでしょうか? 草の根のウェブマスターでない場合は、一般的に...
クラウド コンピューティングは今日では新たな標準となり、多くの企業がデジタル ネイティブへの変革に成...