tencent cloud

TencentDB for Tendis
Redisプロトコルと互換性があり、高い性能、低いコスト、大容量のKVストレージサービス
概要

TencentDB for Tendisは、Tencent Cloudが独自に開発した、Redisプロトコルと100%互換性のあるデータベース製品であり、高可用性、高性能の分散KVストレージデータベースとして、アクセス遅延、永続化需要、全体コストなどを考慮して、パフォーマンスとコスト節約のバランスを取り、業務運営コストを下げ、研究開発効率を高めます。TencentDB for Tendisは、マスター/スレーブホットバックアップをサポートし、自動的なディザスタリカバリフェイルオーバーと障害回避、データバックアップ、故障移行、インスタンスの監視、オンライン拡張、データロールバックなどの一連のデータベースサービスを提供します。

特徴
ホスティングサービスのデプロイ

管理コンソールで数回クリックするだけで、直ちに稼働できるTencentDB for Tendisサービスを数分以内に立ち上げ、接続します。ユーザーは、自分でインストール、配置、および運用・保守する必要がなく、人件費を削減することができます。

高信頼性

TencentDB for Tendisは、Redisプロトコルとデータ構造との互換性があると同時に、ディスクにデータを保存するソリューションを提供します。マスター/スレーブアーキテクチャ、オプションの一貫性ソリューション、Enhanced クラウドディスクの 3メンバーのレプリカセット機能を活用することで、データの6コピーの信頼性の高いストレージソリューションを提供します。

高可用性

TencentDB for Tendisは、マスター/スレーブのリアルタイムな同期アーキテクチャにより、マルチコピーの高可用性を提供し、効率的なGossipプロトコルを通じて自動フェイルオーバーを実現し、仮想VIPのスキームは業務に対する透過的なバックエンド障害を保証します。

拡張性

TencentDB for Tendisは、ストレージとコンピューティングを分離したアーキテクチャであり、コンピューティング能力とストレージ容量の動的な調整機能を提供します。また、水平方向と垂直方向の拡張をサポートするクラスターアーキテクチャを提供し、業務をサポートする全ライフサイクルを保証し、業務運営コストを削減します。

大容量

メモリ容量に制限されているRedisとは異なり、TencentDB for Tendisは、データをクラウドディスクに保存し、標準アーキテクチャで最大32TBの容量を提供し、クラスタアーキテクチャのストレージ容量を水平方向に拡張して、理論的には容量制限がありません。

低コスト

メモリをストレージメディアとして使用しているRedisに対して、TencentDB for Tendisは、データをディスクに保存するため、コストを大幅に削減します。さらに、コールドデータが自動的に移行およびキャッシュされ、コストとパフォーマンスのバランスを改善するハイブリッドストレージエディションも提供します。

高いセキュリティ

従来のキャッシュ+ストレージのアーキテクチャでは、キャッシュの一貫性、キャッシュ破壊、キャッシュアバランシェ、キャッシュ汚染などのセキュリティ上の問題に直面していますが、Tendisハイブリッドストレージエディションは、キャッシュとストレージのアーキテクチャを統合し、これらのセキュリティ上の問題を完全に解決し、サービスのセキュリティを向上させます。

監視とアラーム

最大30以上の専門的なデータ指標を監視することで、データベースの稼働状態を完全に監視できます。カスタムアラームポリシーをサポートし、指標が一定の閾値を超えた場合に自動的に警告するため、ユーザーにリスクを事前に警告を発するだけでなく、問題を迅速に特定して解決することができます。

自動DR構成

サービスはマスター/スレーブホットバックアップアーキテクチャを採用しており、マスターに故障が発生すると、サービスは数秒以内にスレーブに切り替えられます。サービスの切り替えはオンラインサービスに影響を与えません。ユーザーはプロセス全体でいかなる処理を行う必要がありません。

機能

高可用性

信頼性

使いやすさ

高可用性


TencentDB for Tendisは、マスター/スレーブバージョンがオープンソースのRedisプロトコルと高い互換性があり、マスター/スレーブホットバックアップアーキテクチャを採用しています。マスターが故障した場合、故障が自動的に検出され、サービスはスレーブに切り替えられます。ユーザーはデータの紛失やサービスの中断を心配する必要がありません。

信頼性


データリカバリ

TencentDB for Tendisは、データのロールバック機能を提供します。ユーザーは、Webコンソールでリカバリする対象のデータインスタンスを選択してロールバックするだけで、インスタンスデータをリカバリし、データリカバリの問題を解決することができます。ユーザーはデータの紛失を心配する必要がありません。


自動DR構成

TencentDB for Tendisは、マスター/スレーブホットバックアップアーキテクチャを採用しており、マスターデータが自動的にスレーブに同期され、データの整合性が保持されます。マスターが故障した場合、故障が自動的に検出され、サービスはスレーブに切り替えられます。ユーザーはプロセス全体でいかなる処理を行う必要がなく、データの紛失やサービスの中断を心配する必要がありません。

使いやすさ


Redisと完全な互換性を持つ

TencentDB for Tendisは、Redisプロトコルと主要なデータ構造とAPIに100%互換性があるため、とても使いやすくなってます。


スムーズなスケールアウト

ユーザーは、使用可能なストレージ容量が不足している場合、TencentDB for TendisのWEBコンソールでクリック操作をするだけでワンクリックによるスケールアウトを実現できます。スケールアウトは手動で操作する必要がなく、自動的に行われます。スケールアウトされたインスタンスは元のインスタンスのIPやすべての構成を引き継ぎます。ユーザーは、プログラム制御によってスケールアウト操作を行う必要がなく、スケールアウト中にトラブルが発生することを心配する必要もありません。スケールアウトはユーザーの日常業務に影響を与えません。


監視とアラーム

可視化データの表示、Set/Getのような多くのTencentDB for TendisコマンドおよびQPSなどのパフォーマンス指標を監視すると同時に、カスタマイズアラームもあります。指標が特定された閾値を超えると、アラームメッセージはEメールやSMSにて自動的に送信され、別に追加料金をかかりません。また、故障が発生した場合、トラブルを迅速に特定することに役立ちます。


インスタンス管理

Web方式のインスタンス管理を提供します。新規作成、バックアップ、ロールバックなどの操作はすべてWeb管理コンソールで行い、インタラクティブ方式が簡単であると同時に、データをインポート/エクスポートするための専用ツールが提供されます。すべてのタスクがタスクセンターにまとめられ、タスクの進捗状況がプログレスバーで確認でき、理解しやすいものです。ユーザーは、運用・保守のためのスクリプトプログラムを開発する必要がないため、開発時間が大幅に節約されます。

機能


TencentDB for Tendisは、マスター/スレーブバージョンがオープンソースのRedisプロトコルと高い互換性があり、マスター/スレーブホットバックアップアーキテクチャを採用しています。マスターが故障した場合、故障が自動的に検出され、サービスはスレーブに切り替えられます。ユーザーはデータの紛失やサービスの中断を心配する必要がありません。


データリカバリ

TencentDB for Tendisは、データのロールバック機能を提供します。ユーザーは、Webコンソールでリカバリする対象のデータインスタンスを選択してロールバックするだけで、インスタンスデータをリカバリし、データリカバリの問題を解決することができます。ユーザーはデータの紛失を心配する必要がありません。


自動DR構成

TencentDB for Tendisは、マスター/スレーブホットバックアップアーキテクチャを採用しており、マスターデータが自動的にスレーブに同期され、データの整合性が保持されます。マスターが故障した場合、故障が自動的に検出され、サービスはスレーブに切り替えられます。ユーザーはプロセス全体でいかなる処理を行う必要がなく、データの紛失やサービスの中断を心配する必要がありません。


Redisと完全な互換性を持つ

TencentDB for Tendisは、Redisプロトコルと主要なデータ構造とAPIに100%互換性があるため、とても使いやすくなってます。


スムーズなスケールアウト

ユーザーは、使用可能なストレージ容量が不足している場合、TencentDB for TendisのWEBコンソールでクリック操作をするだけでワンクリックによるスケールアウトを実現できます。スケールアウトは手動で操作する必要がなく、自動的に行われます。スケールアウトされたインスタンスは元のインスタンスのIPやすべての構成を引き継ぎます。ユーザーは、プログラム制御によってスケールアウト操作を行う必要がなく、スケールアウト中にトラブルが発生することを心配する必要もありません。スケールアウトはユーザーの日常業務に影響を与えません。


監視とアラーム

可視化データの表示、Set/Getのような多くのTencentDB for TendisコマンドおよびQPSなどのパフォーマンス指標を監視すると同時に、カスタマイズアラームもあります。指標が特定された閾値を超えると、アラームメッセージはEメールやSMSにて自動的に送信され、別に追加料金をかかりません。また、故障が発生した場合、トラブルを迅速に特定することに役立ちます。


インスタンス管理

Web方式のインスタンス管理を提供します。新規作成、バックアップ、ロールバックなどの操作はすべてWeb管理コンソールで行い、インタラクティブ方式が簡単であると同時に、データをインポート/エクスポートするための専用ツールが提供されます。すべてのタスクがタスクセンターにまとめられ、タスクの進捗状況がプログレスバーで確認でき、理解しやすいものです。ユーザーは、運用・保守のためのスクリプトプログラムを開発する必要がないため、開発時間が大幅に節約されます。

ユースケース

ゲームサービスのデータには通常、大量のプレイヤーデータが保存されていますが、膨大な記憶容量のTencentDB for Tendisを使用することで、オンラインでアクティブなプレイヤーデータは継続的にメモリにキャッシュされており、しばらくログインしていないプレイヤーデータはメモリから解放され、プレイヤーがオンラインになると自動的にデータがキャッシュされ、コストが大幅に削減されます。また、サービスは、サービス内でキャッシュとストレージを交換するというロジックを処理する必要がなく、Redisにアクセスするだけでよいため、バージョンのイテレーション効率が大幅に向上します。

ビデオライブ配信のようなサービスデータは、多くの場合、明らかなホットデータとコールドデータの分布が保存されており、人気のあるライブルームへのアクセスの割合が圧倒的多数を占めています。 TencentDB for Tendisを使用すると、人気のあるライブルームのデータがメモリに保持され、アクティブでないライブルームのデータが自動的にディスクに保存され、100万QPSが同時に書き込まれるため、サービスコストを考慮したユーザーエクスペリエンスを実現できます。

eコマースアプリケーションはつねに大量のアイテムデータを持っています。TencentDB for Tendisを使用すると、メモリ容量の制限を容易に突破し、サービスコストを大幅に削減できます。通常のサービス要求では、アクティブな商品データはメモリから読み取られ、アクティブでないアイテムデータはディスクから読み取られるため、メモリ不足のトラブルを回避できます。

料金

TencentDB for Tendisは、従量課金という有料モードを提供します。

従量課金は、eコマースによる数量限定キャンペーンなど、サービスの需要量が瞬間的に大きく変動するシーンに適しています。従量課金は後払いモードであり、ユーザーがTencentDB for Tendisを作成するとき、クラウドアカウントのハードウェア料金が1時間凍結され、1時間(北京時間)ごとに1回決済されます。秒単位の課金制です。従量課金モードでは、ユーザーは、料金を前払いする必要なく、TencentDB for Tendisの実際の使用量に対して料金を支払うだけでよい。