Tablestore は、Alibaba Cloud の Apsara 分散コンピューティングシステム上に構築された、分散型 NoSQL データストレージサービスです。99.99% の高可用性と99.999999999% データ信頼性を備えています。データのシャーディングとサーバーの負荷分散技術により、データサイズのシームレスな拡張とデータへの同時アクセスを可能とし、大規模な構造化データのストレージとリアルタイムアクセスを実現しています。
メリット
-
高信頼性
整合性が維持された 3 つのデータコピー、完全ホスト型、サービスの高可用性とデータの高信頼性。
-
低コスト
柔軟なリソース、従量課金、追加費用不要の O&M。
-
高い柔軟性
分散アーキテクチャ、単一テーブルの自動スケーリング、10 ペタバイトレベルのデータと1,000 万単位の同時アクセスをサポートしています。
-
簡単に分析
フルデータトンネルと増分データトンネルを使用でき、さまざまなプロダクトとシームレスに接続してビッグデータ分析とリアルタイムストリームコンピューティングを実行できます。
特徴
-
堅牢で柔軟なセキュリティ
多次元かつ複数レベルのセキュリティ保護とリソースアクセス管理で、データのセキュリティを確保
テーブルレベルおよび API レベルの認証と権限付与メカニズム、STS による一時的な権限付与、カスタム権限認証、プライマリ/サブアカウントをサポート
柔軟な認証と権限付与メカニズム
マルチネットワークサポート
インターネット、ECS イントラネット、VPC プライベートネットワークアクセス、ネットワークリソースアクセス管理をサポート
リソース分離
ユーザーレベルでリソースアクセスを分離
-
使いやすさと柔軟性
標準の RESTful API およびマルチリンガル SDK を備え、複数バージョンのデータおよび TTL 機能をサポート
柔軟なアクセス
標準の RESTful API、豊富な SDK とクライアントツール
自由度の高さ
スパーステーブル構造により、各行の列数および列のタイプの統一属性列の事前定義も不要
データ管理
TTL 管理およびマルチバージョン管理をサポート
使いやすさ
プロダクトコンソールで、インスタンス/テーブルレベルのモニタリングデータ (QPS、遅延、リクエスト数) にアクセス
HBase のサポート
公式 Tablestore HBase Client が HBase サービスをサポート
-
分散アーキテクチャとビッグデータモデル
分散アーキテクチャ、自動サーバー負荷分散およびホットスポット移行メカニズムを活用し、無制限のデータストレージと同時アクセスに対応
大規模
単一のテーブルで 10 ペタバイトレベル、1 兆件のレコード、1,000 万 TPS に対応
O&M が不要
手作業を必要としない、自動サーバー負荷分散およびホットスポット移行
高性能ストレージエンジン
共有ストレージに基づく高いスループットの書き込み性能と、安定性が高く予測可能な読み書きパフォーマンス
高安全性
99.999999999% のデータ信頼性を基準とした設計により、3 つのデータコピーで整合性を確保
高可用性
99.99% の可用性標準に基づいて設計された共有ストレージアーキテクチャにより、単一障害点を迅速に検出して回復
-
ビッグデータコンピューティングシステムに必要なすべてを用意
さまざまなビッグデータコンピューティングプラットフォームとリアルタイムストリームコンピューティングをサポートし、強力なデータ分析機能を装備
ストレージとコンピューティングの組み合わせ
オンラインストレージのデータループ、オフラインコンピューティング、リアルタイム分析を実装
ビッグデータエコシステム
MaxCompute による直接の読み書き、EMR Hadoop、Spark、Hive、Flink など、さまざまなオープンソースコンポーネントからのアクセスをサポート
リアルタイムコンピューティング
Tablestore の増分データに対するリアルタイムコンピューティングを実行する、Alibaba Cloud StreamCompute および Function Compute をサポート
データトンネル
Alibaba Cloud Data Integration と、フルデータトンネルおよび増分データトンネルをサポート
多業種に対応したソリューション
ソーシャル IM、ゲーム、金融、IoT、ロジスティクス向けソリューション
-
高度な機能により、アプリケーションアーキテクチャを簡素化
PK 自動採番列やストリーミング読み取りなど、さまざまな機能を装備
PK 列の自動採番列
ソーシャル IM およびフィードストリームでの、同時実行性の問題を解決
効率的なストリーミング読み取りインターフェース
同時実行性の高いデータの読み取りおよびストレージを処理し、増分データのリアルタイムコンピューティングをサポート
利用シナリオ
大規模データのストレージと分析
大規模データとオンラインサービスのストレージと処理ループ
Tablestore は、大規模データに対する低コスト、低遅延、高同時実行性ストレージとオンラインアクセス、増分およびフルデータトンネルを備え、また、MaxCompute およびその他のビッグデータ分析プラットフォームでの SQL 直接読み書きもサポートしています。効率的な増分ストリーミング読み取りインターフェースを備え、容易にリアルタイムデータストリームを処理できます。
ソーシャルフィードストリーム
高可用性、高同時実行性、低遅延の大規模メッセージストレージ
Tablestore は、IM メッセージ、コメントやフォローアップ投稿などのソーシャルフィードストリーム情報を格納できます。Tablestore に格納されたエラスティックリソースは従量課金方式で課金されます。コストも比較的低いため、トラフィックの増減が激しく、同時実行性が高い一方で低遅延を要求されるアプリケーションに対応できます。
利点
-
高同時実行性アーキテクチャの簡素化
1 兆レコードに単一のテーブルで対応し、過去のトランザクションレコードをすべて保存 PK 自動採番列により、外部システムとの依存関係を簡素化
-
安定した性能
99.999999999% のデータ信頼性を基準とした設計により、3 つのデータコピーで整合性を確保。平均読み書きパフォーマンスは、データサイズを問わずインスタンスあたり 10 ミリ秒
-
大規模メッセージストレージ
大量のメッセージを収容する高可用性ストレージと複数端末間でのメッセージ同期
プロダクト
金融トランザクションおよびリスク管理
大規模なトランザクションレコードおよびユーザーモデルのストレージとリアルタイムクエリ
低遅延、高同時実行性、柔軟なリソース、従量課金方式を採用したサービスにより、リスク管理システムを常に最適な条件で運用でき、トランザクションリスクを厳密に管理できます。柔軟なデータ構造により、市場の要求に合わせてビジネスモデルを迅速に進化させることができます。
利点
-
スケーラビリティ
1 兆レコードに単一のテーブルで対応し、過去のトランザクションレコードをすべて保存
-
信頼性
99.999999999% のデータ信頼性を基準とした設計により、3 つのデータコピーで整合性を確保
-
柔軟性
スキーマ不要のモデルと属性列フィールド (必要に応じて追加) による迅速なサービス開発
プロダクト
IoV データストレージ
大規模、効率的かつ柔軟な IoV データストレージ
ペタバイト級のデータを別のデータベースやテーブルに分散することなく、単一のテーブルに格納できるため、サービスロジックを簡素化できます。スキーマ不要のデータモデルにより、さまざまな車載機器のモニタリングデータに簡単にアクセスできます。Tablestore は複数のビッグデータ分析プラットフォームおよびリアルタイムコンピューティングサービスとシームレスに統合できるため、高速なリアルタイムオンラインクエリおよびサービスレポート分析が可能です。
IoT 時系列データ
大規模なデータストレージと効率なクエリと分析
単一のテーブルでペタバイト級のデータを格納し、数千 QPS の処理が可能な Tablestore を使用すると、IoT デバイスの時系列データの保存とシステムのモニタリングを容易に実行できます。ビッグデータ分析 SQL の直接読み取り機能と効率的な増分ストリーミング読み取りインターフェースにより、オフラインデータの分析とリアルタイムストリームコンピューティングを実行できます。
Advantages
-
データの規模
単一のテーブルで数十ペタバイトのデータを格納でき、超大規模 IoT デバイスとモニタリングシステムのデータ書き込みおよび保存ニーズに対応
-
データ分析
複数のオフラインストリームデータ分析プラットフォームと相互に接続し、さまざまなサービスに対して部分的なデータで分析とコンピューティングのシナリオに対応できます。
-
低コスト
従量課金、低コスト、TTL 管理のサポート
プロダクト
E コマースの注文と広告のレコメンデーション
大規模トランザクション注文とユーザーレコメンデーションのデータベース
大規模なトランザクション注文の履歴データに対して Tablestore を使用することにより、大規模データの処理と高いアクセスパフォーマンスを容易に実現できます。MaxCompute と組み合わせることにより、きめ細かなマーケティング、柔軟なリソースストレージ、従量課金を利用できるため、多数のユーザーがアクセスするピーク時間帯にも容易に対応できます。