TencentDB for MongoDB は、Tencent Cloudが世界中で人気のあるMongoDBに基づいて開発した高パフォーマンスを備えたNoSQLデータベースで、MongoDBプロトコルと完全に互換性があります。監視管理、柔軟なスケーリング、自動災害復旧など豊富な機能を提供するため、ドキュメントデータベース のシナリオに最適です。TencentDB for MongoDBを使用すると、災害復旧システムと制御管理システムを自ら構築する必要がなくなります。
TencentDB for MongoDB は、Tencent Cloudが世界中で人気のあるMongoDBに基づいて開発した高パフォーマンスを備えたNoSQLデータベースで、MongoDBプロトコルと完全に互換性があります。監視管理、柔軟なスケーリング、自動災害復旧など豊富な機能を提供するため、ドキュメントデータベース のシナリオに最適です。TencentDB for MongoDBを使用すると、災害復旧システムと制御管理システムを自ら構築する必要がなくなります。

超大容量メモリ、最新の PCI-E SSD ストレージメディア、次世代ストレージエンジン、最適化されたネイティブMongoカーネルを搭載した TencentDB for MongoDB は、クエリを1秒あたり3万件以上処理でき、業務のピーク時に大量の同時リクエストをすばやく処理するのに役立ちます。大量のリクエストを処理するための複雑なバックエンドシステムを設計する必要がなく、システム開発プロセスが大幅に簡素化されます。

Tencentが自社開発した分散型 MongoDB クラスターは、シャードキーを介して複数の物理サーバーにデータを保存することで、ストレージ容量無制限と負荷分散を同時に実現することができます。また、ほとんどのネイティブプロトコルと互換性があります。ワンクリックでのクラスター作成と容量拡張により、大規模な分散ストレージシステムの構築効率を大幅に向上させます。

包括的な自動データバックアップとロスレスリカバリメカニズムを備えています。各インスタンスクラスターはデフォルトでは毎日1回バックアップされ、リアルタイムのホットスタンバイと過去 5 日間のコールドバックアップデータダウンロード機能を提供するため、ユーザーは、データの紛失を心配する必要がないほかに、データの高信頼性を確保するための追加コスト投資も節約されます。データ暗号化サービスによりマルチレイヤー方式でデータをさらに保護します。

TencentDB for MongoDB は、単一インスタンス、プライマリノード、セカンダリノードを含む 3 次元メトリックと、ディスク使用率、CPU 負荷、QPS などの専門的なデータメトリックのモニタリングを提供します。あらゆる次元のデータを明確に視覚化します。

ユーザーはインスタンスのデプロイ、バージョンの更新、トラブルシューティングを気にすることがなく、これらの業務を、TencentDBチームで対応しています。マスター・スレーブの切替、トラブルシューティングおよびデータ移行はユーザーに対して完全に透過的であり、IP とポートは変更されないため、アプリケーションの IP ドリフトを心配する必要がなくなり、メンテナンスコストを大幅に削減することができます。

使用可能なストレージ容量が不足している場合は、コンソールからオンラインで容量を拡張できます。拡張プロセスはユーザーのオンラインビジネスに影響を与えず、コンソールで1回クリックするだけで便利かつ迅速に実行できるため、基本的な実装の詳細を気にする必要がありません。

ホットスタンバイと複数の障害検出メカニズムにより、プライマリサーバーに障害が発生した場合、サービスは数秒以内にセカンダリサーバーに自動的に切り替えられます。ユーザーは何もする必要がなく、オンラインビジネスも影響されません。関連システムの追加開発を必要とせずに、サービスの高可用性が保証されます。

カスタムアラーム機能は、MongoDBの実行中に問題が発生したときに警告するのに役立ちます。問題が検出されると、速やかにメンテナンス担当者に障害内容が通知され、データベースの問題に迅速に対応できます。
超大容量メモリ、最新の PCI-E SSD ストレージメディア、次世代ストレージエンジン、最適化されたネイティブMongoカーネルを搭載した TencentDB for MongoDB は、クエリを1秒あたり3万件以上処理でき、業務のピーク時に大量の同時リクエストをすばやく処理するのに役立ちます。大量のリクエストを処理するための複雑なバックエンドシステムを設計する必要がなく、システム開発プロセスが大幅に簡素化されます。Tencentが自社開発した MongoDB シャードクラスターは、シャードキーを介して複数の物理サーバーにデータを保存することで、ストレージ容量無制限と負荷分散を同時に実現することができます。また、ほとんどのネイティブプロトコルと互換性があります。
ワンクリックでのクラスター作成と容量拡張により、大規模な分散ストレージシステムの構築効率を大幅に向上させます。現在のインスタンス構成がビジネスニーズを満たせない場合、コンソールからオンラインで容量を拡張できます。拡張プロセスはユーザーのオンライン業務に影響を与えることはありません。
包括的な自動データバックアップとロスレスリカバリメカニズムを備えています。各インスタンスクラスターはデフォルトでは毎日1回バックアップされ、リアルタイムのホットスタンバイと過去 5 日間のコールドバックアップデータダウンロード機能を提供するため、ユーザーは、データの紛失を心配する必要がないほかに、データの高信頼性を確保するための追加コスト投資も節約されます。ホットスタンバイと複数の障害検出メカニズムにより、プライマリサーバーに障害が発生した場合、サービスは数秒以内にセカンダリサーバーに自動的に切り替えられます。ユーザーは何もする必要がなく、オンラインビジネスも影響されません。関連システムの追加開発を必要とせずに、サービスの高可用性が保証されます。
TencentDB for MongoDB は、単一インスタンス、プライマリノード、およびセカンダリノードを含む3 次元メトリックのモニタリングを提供します。モニタリングは60秒の粒度をサポートし、CURD リクエスト、データベース負荷、集約リクエスト、レイテンシなどの20項目以上の重要なメトリックをカバーし、全面的にデータベースの実行状態を監視できます。カスタムアラーム機能は、MongoDBの実行中に問題が発生したときに警告するのに役立ちます。ユーザーがリスクを早期に発見し、データ損失を回避するのに役立ちます。スロークエリログを提供することで、ユーザーがデータベースのパフォーマンスに影響する要因を把握できるようにします。
コンソールはシンプルで使いやすく、ほとんどの操作はワンクリックするだけで完了できます。ユーザーは、バックアップ、ロールバック、トラブルシューティング、データ移行などの基盤となる部分を心配する必要がなく、これらの業務を、TencentDBチームで対応しています。開発時間を節約して、ビジネスに集中できるようにします。
医療機器や輸送業の車両のGPS受信機などのIoT分野の端末デバイスは、TB級のデータを簡単かつ継続的に生成できます。TencentDB for MongoDB のシャーディングテクノロジーにより、分散データベースクラスターを簡単に構築でき、容量無制限のストレージを実現し、オンライン拡張も便利に実行できます。ネイティブのmap-reduce 集計フレームワークは、ユーザーがこれらのデータから隠された巨大な価値を掘り出すことに役立ちます。

ゲームのニーズは急速に変化しています。MongoDBはバックエンドのゲームデータベースとして使用するのに特に適しています。スキーマレスモードにより、テーブル構造を変更する手間がなくなり、バージョンの更新サイクルが大幅に短縮され、開発時間が最大 60% 節約されます。ユーザーは、MongoDBをキャッシュサーバーとして使用してホットデータを適切に設計することもできます。そのパフォーマンスは、他の一般的なキャッシュサーバーと同等であり、より豊富なクエリー方法も提供します。

データのリアルタイム性を厳しく要求しない多くのアプリケーションに対しては、MongoDBプライマリインスタンスの読み取り専用インスタンスを 1 つ以上購入することで、読み書き分離を実現することができます。読み取り専用インスタンスンの読み取り操作により、大量の読み取りアプリケーションのニーズを満たし、メインデータベースへの負荷が軽減されます。すべての書き込みリクエストはプライマリノードに分散され、データはプライマリ インスタンスと読み取り専用インスタンスの間で自動的に同期されます。

TencentDB for MongoDBはサブスクリプションと従量課金の2つの課金方法がサポートされています。サブスクリプションは前払い課金方法で、ユーザーがTencentDB for MongoDBを購入するときに、ビジネスニーズに応じて、1か月以上の料金を前払いする必要があります。従量課金は後払い課金方法で、実際に使用したリソース量に応じて料金が請求され、前払いが必要ありません。取引量が瞬時に急激に変動するシナリオに適しています。
詳細については、課金をご参照ください。