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は引き続きリソースを投入し、ゲーム業界のテクノロジー製品エコシステムを充実させ、総合的なサービス機能を継続的に向上させ、モバイルゲーム市場の急速かつ高品質な成長に貢献していきます。 |
<<: クラウドコンピューティングはどれほど重要ですか?軍事分野に計り知れない影響を与えるかもしれない
>>: モノのインターネットにおけるフォグコンピューティングの応用
ウェブサイト上のデッドリンクや間違ったリンクを避けることは困難です。サイト上の記事の削除やウェブサイ...
oulucloudは最近、新しいサブブランド「ceravm」を作成しました。主な理由は、ceraロサ...
最近、 Pinduoduoは2019年第4四半期の財務報告を発表し、2019年のGMVは1兆元を超え...
JuiceFS は、Apache 2.0 オープン ソース プロトコルに基づいてリリースされた、クラ...
本文に入る前に、皆さんに聞きたいのですが、ウェブマスターツールを使用してウェブサイトのデータを照会す...
アップルのApp Storeによる新たなポリシーの継続的な導入、流行の浮き沈み、ロシアとウクライナ間...
Baidu Webmaster Platformによると、Baidu WordPress構造化データ...
パンパン兄さんは1年以上、写真スタジオのオンラインマーケティングに携わっています。結婚式の写真業界の...
弊社では、トラフィック、キーワードランキング、掲載数など、ウェブサイトのさまざまなデータを日々注視し...
「WeChatグループ流出事件」続編:CITIC証券が従業員のWeChatアカウントを完全削除【Te...
【世界技術総合レポート】経済観察報は20日午後、深セン市市場監督管理局が行政処罰審問案の「通知」を提...
最近最も人気のあるプラグインの 1 つは、Baidu Share プラグインです。このプラグインは ...
貢献してくれた LeWa チームに感謝します (著者は LeWa 創設者の Zhao Li と Le...
クラウド コンピューティングとコンテナ化テクノロジの急速な発展により、アプリケーションのコンテナ化は...
Dangdang.com(微博)の創設者兼CEO、李国清(写真提供:テンセントテクノロジー)テンセン...